示例#1
0
 public static DataSet DeleteCliente(Cliente cliente)
 {
     SqlParameter[] dbParams = new SqlParameter[]
         {
              DBHelper.MakeParam("@Id", SqlDbType.Int, 0, cliente.Id),
         };
     return DBHelper.ExecuteDataSet("usp_ListCliente_DeleteCliente", dbParams);
 }
示例#2
0
 public static int Insertar(Cliente cliente)
 {
     SqlParameter[] dbParams = new SqlParameter[]
      {
          DBHelper.MakeParam("@Nombre", SqlDbType.VarChar, 0, cliente.Nombre),
          DBHelper.MakeParam("@Domicilio", SqlDbType.VarChar, 0, cliente.Domicilio),
           DBHelper.MakeParam("@Telefono", SqlDbType.VarChar, 0, cliente.Telefono),
          DBHelper.MakeParam("@Email", SqlDbType.VarChar, 0, cliente.Email),
     };
     return Convert.ToInt32 (DBHelper.ExecuteScalar("usp_EditCliente_Insertar", dbParams));
 }
示例#3
0
        private void CargarDatos(int ClienteId)
        {
            Cliente cliente = new Cliente();
            cliente.Id = ClienteId;
            DataSet ds = EditCliente.GetClientes(cliente);
            DataRow dr = ds.Tables[0].Rows[0];

            txtId.Text = ClienteId.ToString();
            txtNombre.Text = dr["Nombre"].ToString();
            txtDomicilio.Text = dr["Domicilio"].ToString();
            txtTelefono.Text = dr["Telefono"].ToString();
            txtEmail.Text = dr["Email"].ToString();
        }
示例#4
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if(txtId.Text=="")
                {

                Cliente cliente = new Cliente();
                cliente.Nombre = txtNombre.Text;
                cliente.Domicilio = txtDomicilio.Text;
                cliente.Telefono = txtTelefono.Text;
                cliente.Email = txtEmail.Text;

                if (EditCliente.Insertar(cliente) > 0)
                {
                    messageBox.ShowMessage("Cliente insertado correctamente");
                    }
                }
                else
            {
                Cliente cliente = new Cliente();
                cliente.Id = Convert.ToInt32(txtId.Text);
                cliente.Nombre = txtNombre.Text;
                cliente.Domicilio = txtDomicilio.Text;
                cliente.Telefono = txtTelefono.Text;
                cliente.Email = txtEmail.Text;

                if (EditCliente.Actualizar(cliente) > 0)
                {
                        Response.Redirect("ListCliente.aspx");
                }
                }
            }
            catch (Exception ex)
            {

                messageBox.ShowMessage(ex.Message + ex.StackTrace);
            }
        }
示例#5
0
 protected void gridClientes_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     try
     {
         if (e.CommandName == "EditarCliente")
         {
             string sClienteId = e.CommandArgument.ToString();
             Response.Redirect("EditCliente.aspx?Id=" + sClienteId);
         }
         else if (e.CommandName == "EliminarCliente")
         {
             Cliente cliente = new Cliente();
             cliente.Id = Convert.ToInt32(e.CommandArgument.ToString());
             ListCliente.DeleteCliente(cliente);
             CargarGrilla();
         }
     }
     catch (Exception ex)
     {
         messageBox.ShowMessage(ex.Message + ex.StackTrace);
     }
 }
示例#6
0
文件: Venta.cs 项目: Zadc/REPOSIN
 public Venta()
 {
     _cliente= new Cliente();
     DetalleVentas= new List<DetalleVenta>();
 }