none
Dudas para crear calculadora ASP.NET RRS feed

  • Pregunta

  • Buenas, soy nuevo en c# tengo este formulario para calcular incentivos, como puedo procesar los datos de esta calculadora ingresados por el usuario aplicando respectivas formulas, usando JSON para hacer cálculos en una clase .cs y devolverlos al formulario nuevamente

    <body>
        <br />
        <form id="calculadora1" runat="server">
            <div class="container">
                <div class="card-header">
                    <h4 class="my-0 font-weight-normal">Calculadora Incentivo</h4>
                </div>
                <div class="card-body">
                    <ul class="list-unstyled mt-3 mb-4">
    
                        <li class="list-group-item d-flex justify-content-between lh-condensed">
                            <div>
                                <h6 class="my-0">FIX (ASERCA)</h6>
                            </div>
                            <span class="text-muted">
                                <strong>
                                    <%--<asp:Label ID="txtFix" runat="server" Text="Label"></asp:Label>--%>
                                    <asp:TextBox ID="txtFix" runat="server" CssClass="form-control"></asp:TextBox>
                                </strong>
                                </span>
                        </li>
    
                        <li class="list-group-item d-flex justify-content-between lh-condensed">
                            <div>
                                <h6 class="my-0">Prima por contrato ASERCA Tablas (dólares):</h6>
                            </div>
                            <span class="text-muted">
                                <%--<strong>--%>
                                    <asp:TextBox ID="txtContratoAserca" runat="server" CssClass="form-control"></asp:TextBox>
                                <%--</strong>--%>
                                </span>
                        </li>
    
                        <li class="list-group-item d-flex justify-content-between lh-condensed">
                            <div>
                                <h6 class="my-0">Prima por contrato ASERCA (dólares):</h6>
                            </div>
                            <span class="text-muted">
                                <%--<strong>--%>
                                <%--<asp:Label ID="txtCantContAserca" runat="server" Text="Label"></asp:Label--%>
                                <asp:TextBox ID="txtPrimaContratoAserca" runat="server" CssClass="form-control"></asp:TextBox>
                                <%--</strong>--%>
                            </span>
                        </li>
    
                        <li class="list-group-item d-flex justify-content-between lh-condensed">
                            <div>
                                <h6 class="my-0">Incentivo:</h6>
                            </div>
                            <span class="text-muted">
                                <strong>
                                <%--<asp:Label ID="txtCantIncentivo" runat="server" Text="Label"></asp:Label>--%>
                                <asp:TextBox ID="txtIncentivo" runat="server" CssClass="form-control"></asp:TextBox>
                                </strong>
                            </span>
                        </li>
    
                        <li class="list-group-item d-flex justify-content-between lh-condensed">
                            <div>
                                <h6 class="my-0">Comisiones por contrato ASERCA (dólares):</h6>
                            </div>
                            <span class="text-muted">
                                <strong>
                                <%--<asp:Label ID="txtCantCocimiContr" runat="server" Text="Label"></asp:Label>--%>
                                    <asp:TextBox ID="txtComisionContratoAserca" runat="server" CssClass="form-control"></asp:TextBox>
                                </strong>
                            </span>
                        </li>
    
                        <li class="list-group-item d-flex justify-content-between lh-condensed">
                            <div>
                                <h6 class="my-0">Fecha de calculo:</h6>
                            </div>
                            <span class="text-muted">
                                <div class='input-group date' id='datetimepicker1'>
                                    <input type='text' class="form-control" />
                                    <span class="input-group-addon">
                                        <span class="glyphicon glyphicon-calendar"></span>
                                    </span>
                                </div>
                            </span>
                        </li>
    
                        <li class="list-group-item d-flex justify-content-between lh-condensed">
                            <div>
                                <h6 class="my-0">Prima Contraro Correduria:</h6>
                            </div>
                            <span class="text-muted">
                                <%--<input class="form-control" type="text" placeholder="Prima por contrato C." />--%>
                                <asp:TextBox ID="txtPrimaCorreduria" runat="server" CssClass="form-control"></asp:TextBox>
                            </span>
                        </li>
    
    
                        <li class="list-group-item d-flex justify-content-between lh-condensed">
                            <div>
                                <h6 class="my-0">Numero de contratos:</h6>
                            </div>
                            <span class="text-muted">
                                <%--<input class="form-control" type="text" placeholder="Numero de contratos" />--%>
                                <asp:TextBox ID="txtNumContratos" runat="server" CssClass="form-control"></asp:TextBox>
                            </span>
                        </li>
    
    
                        <li class="list-group-item d-flex justify-content-between lh-condensed">
                            <div>
                                <h6 class="my-0">Comision por contrato Correduria:</h6>
                            </div>
                            <span class="text-muted">
                                <%--<input class="form-control" type="text" placeholder="Numero de contratos" />--%>
                                <asp:TextBox ID="txtComisionContrato" runat="server" CssClass="form-control"></asp:TextBox>
                            </span>
                        </li>
    
                        <li class="list-group-item d-flex justify-content-between bg-light">
                            <div class="text-success">
                                <h6 class="my-0">Incentivo Total (USD):</h6>
                            </div>
                            <span class="text-success"><strong>
                                <asp:Label ID="txtCantTotal" runat="server" Text="Label"></asp:Label></strong></span>
                        </li>
    
                    </ul>
                    <br />
                    <!-- Botones de calculadora -->
                    <div class="group">
                    <asp:Button ID="CalcularDatos" runat="server" Text="Calcular Incentivo" CssClass="form-control btn btn-success" />         
                </div>  
            </div>
        </form>
    
    </body>


    lunes, 28 de enero de 2019 18:57

Todas las respuestas

  • Hola  Igmar Hernández

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te comento que estaremos realizando una revisión a profundidad acerca del inconveniente que se te está presentando.

    Proporcionaremos una respuesta lo más pronto posible.

    Gracias por usar los foros de MSDN.

    Pedro Alfaro
     ____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    lunes, 28 de enero de 2019 23:30
    Moderador