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);
            }
        }