Esempio n. 1
0
        protected void CobrarButton_Click(object sender, EventArgs e)
        {
            Cobros cob = new Cobros();
            CxC    cxc = new CxC();

            cob.Total = Convert.ToDouble(TotalTextBox.Text);
            cob.Fecha = Convert.ToDateTime(FechaTextBox.Text);

            if (Session["IdCobro"] == null)
            {
                if (cob.Insertar())
                {
                    if (cob.BuscarIdCob())
                    {
                        IdCobroTextBox.Text = cob.IdCobro.ToString();
                    }

                    DataTable data = Session["data"] as DataTable;

                    foreach (DataRow row in data.Rows)
                    {
                        cob.IdCxC = int.Parse(row["IdCxC"].ToString());
                        cob.Valor = Convert.ToDouble(row["Valor"].ToString());

                        cxc.ActualizarEstado(int.Parse(row["IdCxC"].ToString()));

                        cob.InsertarDet();
                    }
                }
            }
        }
        protected void guardarButton_Click(object sender, EventArgs e)
        {
            Cobros cobro = new Cobros();

            CargarDatos(cobro);
            if (cobroIdTextBox.Text.Length <= 0)
            {
                if (cobro.Insertar())
                {
                    Utility.ShowToastr(this.Page, "Guardo Correctamente", "Message", "SUCCESS");
                    Limpiar();
                }

                else
                {
                    Utility.ShowToastr(this.Page, "Error al Guardar", "Message", "Error");
                }
            }
            if (cobroIdTextBox.Text.Length > 0)
            {
                CargarDatos(cobro);

                if (cobro.Modificar())
                {
                    Utility.ShowToastr(this, "Edito Correctamente", "Message", "SUCCESS");
                    Limpiar();
                }
                else
                {
                    Utility.ShowToastr(this, "Error Al Editar", "Message", "Warning");
                }
            }
        }