protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack) { return; } CargarClientes(); int intId = 0; if (int.TryParse(Request.QueryString["id"], out intId) && intId > 0) { ALCSA.Negocio.Cobranzas.Remesa objRemesa = new ALCSA.Negocio.Cobranzas.Remesa(intId); if (objRemesa != null && objRemesa.ID > 0) { lblIdRemesa.Text = objRemesa.ID.ToString(); txtNombreRemesa.Text = objRemesa.Nombre.Trim(); ListItem objItem = null; if ((objItem = ddlClientes.Items.FindByValue(objRemesa.RutCliente)) != null) { ddlClientes.SelectedIndex = -1; objItem.Selected = true; } } } }
protected void btnEliminar_Click(object sender, ImageClickEventArgs e) { string strId = ((ImageButton)sender).CommandArgument; ALCSA.Negocio.Cobranzas.Remesa objRemesa = new ALCSA.Negocio.Cobranzas.Remesa(); objRemesa.ID = Convert.ToInt32(strId); objRemesa.Eliminar(); CargarGrilla(gvRemesas.PageIndex); lblMensaje.Text = "REMESA Eliminada correctamente."; }
protected void btnGuardar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(ddlClientes.SelectedValue)) { lblMensaje.Text = "Seleccione un cliente."; return; } if (string.IsNullOrEmpty(txtNombreRemesa.Text)) { lblMensaje.Text = "Ingrese el nombre de la REMESA."; return; } ALCSA.Negocio.Cobranzas.Remesa objRemesa = new ALCSA.Negocio.Cobranzas.Remesa(); objRemesa.ID = Convert.ToInt32(lblIdRemesa.Text); objRemesa.RutCliente = ddlClientes.SelectedValue; objRemesa.Nombre = txtNombreRemesa.Text.Trim(); objRemesa.Guardar(); Response.Redirect("Listar.aspx?mensaje=1", true); }