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); }
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)); }
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(); }
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); } }
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); } }
public Venta() { _cliente= new Cliente(); DetalleVentas= new List<DetalleVenta>(); }