コード例 #1
0
        //protected void BtnAceptar_Click(object sender, EventArgs e)
        //{

        //    //List<Forms> LsTrans = Forms.ListarForms();
        //    //GridView1.DataSource = Formss.ListarForms();
        //    //GridView1.DataBind();

        //}

        //protected void BtnCancelar_Click(object sender, EventArgs e)
        //{

        //    //List<Forms> LsTrans = Forms.ListarForms();
        //    //GridView1.DataSource = Formss.ListarForms();
        //    //GridView1.DataBind();

        //}

        //protected void lb_Procesar_Click(object sender, EventArgs e)
        //{

        //    //List<Forms> LsTrans = Forms.ListarForms();
        //    //GridView1.DataSource = Formss.ListarForms();
        //    //GridView1.DataBind();

        //}

        //protected void btnShowPopup_Click(object sender, EventArgs e)
        //{

        //    //List<Forms> LsTrans = Forms.ListarForms();
        //    //GridView1.DataSource = Formss.ListarForms();
        //    //GridView1.DataBind();

        //}

        public int Save(int userId)
        {
            string strData = "<root>";

            strData += "<Descripcion Moneda='" + ddlMoneda.SelectedValue + "' ";
            strData += "TipoTransaccion='" + ddlTipoTransaccion.SelectedValue + "' ";
            strData += "CuentaBank='" + ddlCuentas.SelectedValue + "' ";
            strData += "NroTransaccion='" + txtNroTransaccion.Text + "' ";
            strData += "Fecha='" + txtCalendario.Text + "' ";
            strData += "Monto='" + txtMonto.Text + "' ";
            strData += "Observaciones='" + txtObservaciones.Text + "'/>";
            strData += "</root>";

            Pagos.UserId            = userId; //_usuarioLogueado
            Pagos.FechaIngreso      = DateTime.Now;
            Pagos.FechaModificacion = DateTime.Now;
            Pagos.DatoXml           = strData;
            Pagos.StatusId          = 1;
            Pagos.DocumentoId       = 1;
            Pagos.Moneda            = ddlMoneda.SelectedItem.Text;
            Pagos.TipoTransaccion   = ddlTipoTransaccion.SelectedItem.Text;
            Pagos.Cuenta            = ddlCuentas.SelectedItem.Text;
            Pagos.NroTransaccion    = Convert.ToInt32(txtNroTransaccion.Text == string.Empty ? "0" : txtNroTransaccion.Text);
            Pagos.Fecha             = DateTime.Now;
            Pagos.Monto             = txtMonto.Text;
            Pagos.Observaciones     = txtObservaciones.Text;

            Pagos.PagoId = WFFormularioPagos.InsertarPagos(Pagos);
            return(Pagos.PagoId);
        }
コード例 #2
0
        public void Cargar_PlaceHolder(int _idPh, int _wfId)
        {
            {
                if (_wfId == 329)
                {
                    List <WFFormularioPagos> lstOrders = WFFormularioPagos.ObtenerPagos(_idPh);
                    var h = from c in lstOrders select c;
                    List <WFFormularioPagos> j = h.ToList();

                    DropDownList _ddlMoneda          = (DropDownList)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_controldepagos_ascx").FindControl("ddlMoneda");
                    DropDownList _ddlTipoTransaccion = (DropDownList)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_controldepagos_ascx").FindControl("ddlTipoTransaccion");
                    DropDownList _ddlCuentas         = (DropDownList)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_controldepagos_ascx").FindControl("ddlCuentas");
                    TextBox      _txtNroTransaccion  = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_controldepagos_ascx").FindControl("txtNroTransaccion");
                    TextBox      txtCalendario       = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_controldepagos_ascx").FindControl("txtCalendario");
                    TextBox      _txtMonto           = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_controldepagos_ascx").FindControl("txtMonto");
                    TextBox      _txtObservaciones   = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_controldepagos_ascx").FindControl("txtObservaciones");
                    TextBox      _txtNombreClt       = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_controldepagos_ascx").FindControl("textbox1");

                    _ddlMoneda.Text          = j.ElementAt(0).Moneda.ToString();
                    _ddlTipoTransaccion.Text = j.ElementAt(0).TipoTransaccion.ToString();
                    _ddlCuentas.Text         = j.ElementAt(0).Cuenta.ToString();
                    _txtNroTransaccion.Text  = j.ElementAt(0).NroTransaccion.ToString();
                    txtCalendario.Text       = j.ElementAt(0).Fecha.ToString();
                    _txtMonto.Text           = j.ElementAt(0).Monto.ToString();
                    _txtObservaciones.Text   = j.ElementAt(0).Observaciones.ToString();
                    //XmlDocument xDoc = new XmlDocument();

                    ////La ruta del documento XML permite rutas relativas
                    ////respecto del ejecutable!

                    ////xDoc.Load("../../../../personas1.xml");
                    ////xDoc.DocumentElement(j.ElementAt(0).DatoXml.ToString());
                    //xDoc.Load(j.ElementAt(0).DatoXml.ToString());

                    //XmlNodeList Root = xDoc.GetElementsByTagName("root");

                    //XmlNodeList lista =
                    //((XmlElement)Root[0]).GetElementsByTagName("Descripcion");

                    //foreach (XmlElement nodo in lista)
                    //{

                    //    //int i = 0;
                    //    XmlNodeList Moneda =
                    //    nodo.GetElementsByTagName("Moneda");

                    //    XmlNodeList TipoTransaccion =
                    //    nodo.GetElementsByTagName("TipoTransaccion");

                    //    XmlNodeList CuentaBank =
                    //    nodo.GetElementsByTagName("CuentaBank");

                    //    XmlNodeList NroTransaccion =
                    //    nodo.GetElementsByTagName("NroTransaccion");

                    //    XmlNodeList Fecha =
                    //    nodo.GetElementsByTagName("Fecha");

                    //    XmlNodeList Monto =
                    //    nodo.GetElementsByTagName("Monto");

                    //    XmlNodeList Observaciones =
                    //    nodo.GetElementsByTagName("Observaciones");

                    //    //(TextBox)PlaceHolderWkf.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox1") = nNombre;
                    //    TextBox _ddlMoneda = (TextBox)PlaceHolderWkf.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("ddlMoneda");
                    //    TextBox _ddlTipoTransaccion = (TextBox)PlaceHolderWkf.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("ddlTipoTransaccion");
                    //    TextBox _ddlCuentas = (TextBox)PlaceHolderWkf.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("ddlCuentas");
                    //    TextBox _txtNroTransaccion = (TextBox)PlaceHolderWkf.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("txtNroTransaccion");
                    //    TextBox txtCalendario = (TextBox)PlaceHolderWkf.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("txtCalendario");
                    //    TextBox _txtMonto = (TextBox)PlaceHolderWkf.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("txtMonto");
                    //    TextBox _txtObservaciones = (TextBox)PlaceHolderWkf.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("txtObservaciones");

                    //    _ddlMoneda.Text = Moneda.ToString();
                    //    _ddlTipoTransaccion.Text = TipoTransaccion.ToString();
                    //    _ddlCuentas.Text = CuentaBank.ToString();
                    //    _txtNroTransaccion.Text = NroTransaccion.ToString();
                    //    txtCalendario.Text = Fecha.ToString();
                    //    _txtMonto.Text = Monto.ToString();
                    //    _txtObservaciones.Text = Observaciones.ToString();

                    //}
                }

                /*
                 * else if (_wfId == 328)
                 * {
                 *
                 *  List<WFFormularioPedidos> lstOrders = WFFormularioPedidos.ObtenerPedidos(_idPh);
                 *  var h = from c in lstOrders select c;
                 *  List<WFFormularioPedidos> j = h.ToList();
                 *
                 *  //XmlDocument xDoc = new XmlDocument();
                 *
                 *  // //La ruta del documento XML permite rutas relativas
                 *  ////respecto del ejecutable!
                 *
                 *  ////xDoc.Load("../../../../personas1.xml");
                 *  //xDoc.Load(j.ElementAt(0).DatoXml.ToString());
                 *
                 *  //XmlNodeList Root = xDoc.GetElementsByTagName("root");
                 *
                 *  //XmlNodeList lista =
                 *  //((XmlElement)Root[0]).GetElementsByTagName("Descripcion");
                 *
                 *                         //(TextBox)PlaceHolderWkf.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox1") = nNombre;
                 *  TextBox _nombreClt = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox1");
                 *  TextBox _kilosPreQ = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox2");
                 *  TextBox _nombreDelSolici = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox3");
                 *  TextBox _kilosDeCojin = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox4");
                 *  TextBox _codigoDePedido = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox5");
                 *  TextBox _kilosDeCordon = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox6");
                 *  TextBox _fechaPedido = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox7");
                 *  TextBox _kilosDeCemento = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox8");
                 *  TextBox _tipoFT = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox9");
                 *  TextBox _tiraAlfa = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox10");
                 *  TextBox _pesoEnKg = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox11");
                 *  TextBox _kilosDePintura = (TextBox)PlaceholderWF.FindControl("ASP.desktopmodules_workflow_pantallapedidos_ascx").FindControl("textbox12");
                 *
                 *  _nombreClt.Text = j.ElementAt(0).NombreClt.ToString();
                 *  _kilosPreQ.Text = j.ElementAt(0).KilosPreQ.ToString();
                 *  _nombreDelSolici.Text = j.ElementAt(0).NombreSoli.ToString();
                 *  _kilosDeCojin.Text = j.ElementAt(0).KilosCojin.ToString();
                 *  _codigoDePedido.Text = j.ElementAt(0).Codigo.ToString();
                 *  _kilosDeCordon.Text = j.ElementAt(0).KilosCordon.ToString();
                 *  _fechaPedido.Text = j.ElementAt(0).Fecha.ToString();
                 *  _kilosDeCemento.Text = j.ElementAt(0).KilosCemento.ToString();
                 *  _tipoFT.Text = j.ElementAt(0).Contenedor.ToString();
                 *  _tiraAlfa.Text = j.ElementAt(0).KilosAlfa.ToString();
                 *  _pesoEnKg.Text = j.ElementAt(0).PesoTotal.ToString();
                 *  _kilosDePintura.Text = j.ElementAt(0).KilosPintura.ToString();
                 * }
                 */
            }
        }
コード例 #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     //ViewState["WorkflowId"] = 329;
     Pagos = new WFFormularioPagos();
 }