コード例 #1
0
        protected void EliminarRegistro(object sender, EventArgs e)
        {
            obligacion tabla = new obligacion();

            ObjUsuario.Error = CRUD.Delete_Fila(
                tabla,
                Convert.ToInt32(hdfObligacionIDDel.Value));

            Modal.CerrarModal("deleteModal", "DeleteModalScript", this);
            Modal.MostrarAlertaDelete(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
            LlenarGridView();
        }
コード例 #2
0
        protected void AgregarRegistro(object sender, EventArgs e)
        {
            DateTime   fechaActual = DateTime.Now;
            obligacion nuevo       = new obligacion()
            {
                id_medida_sucursal        = 0,
                fecha_creacion            = fechaActual,
                fecha_entrega             = Convert.ToDateTime(txtFechaFin.Text),
                id_responsable            = Convert.ToInt32(ddlResponsable.SelectedValue),
                id_categorias             = Convert.ToInt32(ddlCategoria.SelectedValue),
                prioridad                 = ddlPrioridad.SelectedValue,
                id_frecuencia_con         = Convert.ToInt32(ddlFrecuencia.SelectedValue),
                descripcion               = txtDesc.Text,
                acciones                  = txtAcciones.Text,
                estatus_obl               = ddlEstatus.SelectedValue,
                id_identificacion_peligro = Convert.ToInt32(idRiesgo),
                id_actividad              = Convert.ToInt32(ddlActividad.SelectedValue)
            };

            ObjUsuario.Error = Capa_Datos.CRUD.Add_Fila(nuevo);

            Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtFechaFin);

            int IdUsuario = Convert.ToInt32(ddlResponsable.SelectedValue);

            if (ObjUsuario.Error)
            {
                alarma nuevoalarma = new alarma()
                {
                    descripcion   = "Entrega de la obligacion  de la fecha: " + txtFechaFin.Text,
                    fecha         = fechaActual,
                    prioridad     = "Media",
                    id_categorias = 1,
                    id_usuario    = IdUsuario
                };

                ObjUsuario.Error = Capa_Datos.CRUD.Add_Fila(nuevoalarma);
            }
        }
コード例 #3
0
        protected void EditarRegistro(object sender, EventArgs e)
        {
            GrupoLiEntities contexto = new GrupoLiEntities();
            int             idObli   = Convert.ToInt32(hdfObligacionID.Value);
            obligacion      Edit     = contexto.obligacion.SingleOrDefault(b => b.id_obligacion == idObli);

            if (Edit != null)
            {
                Edit.fecha_entrega     = Convert.ToDateTime(txtFechaEdit.Text);
                Edit.id_responsable    = Convert.ToInt32(ddlResponsableEdit.SelectedValue);
                Edit.id_categorias     = Convert.ToInt32(ddlCategoriaEdit.SelectedValue);
                Edit.prioridad         = ddlPrioridadEdit.SelectedValue;
                Edit.id_frecuencia_con = Convert.ToInt32(ddlFrecuenciaEdit.SelectedValue);
                Edit.descripcion       = txtDescEdit.Text;
                Edit.acciones          = txtAccionesEdit.Text;
                Edit.estatus_obl       = ddlEstatusEdit.SelectedValue;
            }

            ObjUsuario.Error = CRUD.Edit_Fila(contexto);

            Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
            LlenarGridView();
        }