protected void dtgUnidades_ItemCommand(object source, DataGridCommandEventArgs e) { if (e.CommandName == "Confirmar") { IUnidadesLogisticas unidad = UnidadesLogisticasFactory.GetUnidadesLogisticas(); unidad.UnidadesLogisticasId = e.Item.Cells[3].Text == "" ? 0 : Convert.ToInt32(e.Item.Cells[3].Text); unidad.Consultar(); unidad.Estado = 1; unidad.Guardar(); this.BindGrid(); } }
private void BindData() { try { IUnidadesLogisticas unidad = UnidadesLogisticasFactory.GetUnidadesLogisticas(); unidad.UnidadesLogisticasId = int.Parse(txtUnidadLogisticaId.Value); unidad.Consultar(); txtNombre.Text = unidad.Nombre; txtDescripcion.Text = unidad.Descripcion; } catch (Exception ex) { ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message); } }
private bool BindGrid() { SisPackController.AdministrarGrillas.Configurar(dtgUnidades, "UnidadesLogisticasID", this.CantidadOpciones); IUnidadesLogisticas unidad = UnidadesLogisticasFactory.GetUnidadesLogisticas(); unidad.Nombre = txtNombre.Text.Trim(); unidad.Descripcion = txtDescripcion.Text.Trim(); DsUnidadesLogisticas ds = unidad.getUnidadesLogisticas(); dtgUnidades.DataSource = ds; dtgUnidades.DataMember = "Datos"; dtgUnidades.DataBind(); return(true); }
protected void butGuardar_Click(object sender, EventArgs e) { IUnidadesLogisticas unidad = UnidadesLogisticasFactory.GetUnidadesLogisticas(); unidad.UnidadesLogisticasId = int.Parse(txtUnidadLogisticaId.Value); unidad.Nombre = txtNombre.Text.Trim(); unidad.Descripcion = txtDescripcion.Text.Trim(); if (unidad.Guardar()) { string mensaje = "Los datos se guardaron correctamente. "; string script = "<script language='javascript'>\n"; script += "alert('" + mensaje + "');"; script += "</script>"; Page.RegisterStartupScript("scriptOk", script); } }