Пример #1
0
        protected void btnguardar_Click(object sender, EventArgs e)
        {
            if (txtmonto.Text != "")
            {
                Model.Enity.NotaAbono nt = new Model.Enity.NotaAbono();
                nt.Id_Abono   = Convert.ToInt32(Request.QueryString["IDMP"]);
                nt.Id_Cliente = Convert.ToInt32(ddlcliente.SelectedValue);
                nt.Monto      = Math.Round(Convert.ToDecimal(txtmonto.Text), 2);

                nt.Id_vendedor  = Convert.ToInt32(txtvendedor.Text);
                nt.Numero_Abono = txtnumeroabono.Text;
                string nota   = txtnota.Text;
                string estado = ddlestado.SelectedValue;
                if (estado == "3")
                {
                    nt.Montoac = Math.Round(Convert.ToDecimal(txtmontoac.Text), 2);
                }
                else
                {
                    nt.Montoac = 0.00m;
                }
                nt.id_estado = Convert.ToInt32(ddlestado.SelectedValue);
                nt.estado    = ddlestado.SelectedItem.Text;
                nt.Fecha     = txtfecha.Text;
                NotaAbonoDAO ntdao = new NotaAbonoDAO();
                ntdao.ActualizarNotaAbono(nt, nota);
                Response.Redirect("ManteNotaAbonoAdmin.aspx", true);
            }
            else
            {
                txtmensaje.Text = "Debe llenar todos los campos.";
                string script = "openModal();";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "error", script, true);
            }
        }
Пример #2
0
 public void InsertarNotaAbono(NotaAbono en, string nota)
 {
     try
     {
         string numero = obtener();
         en.Numero_Abono = numero.ToString().PadLeft(8, '0');
         string cnx = db.Database.Connection.ConnectionString;
         con     = new SqlConnection(cnx);
         comando = new SqlCommand("usp_NotaAbonoInsert", con);
         comando.Parameters.AddWithValue("@Id_cliente", en.Id_Cliente);
         comando.Parameters.AddWithValue("@Monto", en.Monto);
         comando.Parameters.AddWithValue("@Numero", en.Numero_Abono);
         comando.Parameters.AddWithValue("@idvendedor", en.Id_vendedor);
         comando.Parameters.AddWithValue("@fecha", en.Fecha);
         comando.Parameters.AddWithValue("@nota", nota);
         comando.CommandType = System.Data.CommandType.StoredProcedure;
         con.Open();
         comando.ExecuteNonQuery();
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         con.Close();
     }
 }
Пример #3
0
 public void ActualizarNotaAbono(NotaAbono nt, string nota)
 {
     try
     {
         string cnx = db.Database.Connection.ConnectionString;
         con     = new SqlConnection(cnx);
         comando = new SqlCommand("usp_NotaAbonoUpdate", con);
         comando.Parameters.AddWithValue("@idabono", nt.Id_Abono);
         comando.Parameters.AddWithValue("@Id_cliente", nt.Id_Cliente);
         comando.Parameters.AddWithValue("@Monto", nt.Monto);
         comando.Parameters.AddWithValue("@Numero", nt.Numero_Abono);
         comando.Parameters.AddWithValue("@idvendedor", nt.Id_vendedor);
         comando.Parameters.AddWithValue("@ide", nt.id_estado);
         comando.Parameters.AddWithValue("@fecha", nt.Fecha);
         comando.Parameters.AddWithValue("@nota", nota);
         comando.Parameters.AddWithValue("@estado", nt.estado);
         comando.Parameters.AddWithValue("@montoac", nt.Montoac);
         comando.CommandType = System.Data.CommandType.StoredProcedure;
         con.Open();
         comando.ExecuteNonQuery();
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         con.Close();
     }
 }
Пример #4
0
 protected void btnguardar_Click(object sender, EventArgs e)
 {
     if (txtmonto.Text != "")
     {
         Model.Enity.NotaAbono nt = new Model.Enity.NotaAbono();
         nt.Id_Cliente  = Convert.ToInt32(ddlcliente.SelectedValue);
         nt.Monto       = Convert.ToInt32(txtmonto.Text);
         nt.Id_vendedor = Convert.ToInt32(Session["IDUsuario"].ToString());
         nt.Fecha       = txtfecha.Text;
         string       nota  = txtnota.Text;
         NotaAbonoDAO ntdao = new NotaAbonoDAO();
         ntdao.InsertarNotaAbono(nt, nota);
         Response.Redirect("ManteNotaAbono.aspx", true);
     }
     else
     {
         txtmensaje.Text = "Debe llenar todos los campos.";
         string script = "openModal();";
         ScriptManager.RegisterStartupScript(this, typeof(Page), "error", script, true);
     }
 }