protected void btnEditarEntrega_Click(object sender, EventArgs e) { int IdUsuario = Mgr_Usuario.Set_IdUsuarioDDl(ObjUsuario, ddlUsuEditEnt); GrupoLiEntities contexto = new GrupoLiEntities(); int idGestion = Convert.ToInt32(hdfEditEntregaID.Value); gestion_laboral Edit = contexto.gestion_laboral.SingleOrDefault(b => b.id_ges_lab == idGestion); if (Edit != null) { Edit.fecha = Convert.ToDateTime(txtFechaEditEntrega.Text); Edit.descripcion = txtDescEditEntrega.Text; Edit.cant_horas = 0; } ObjUsuario.Error = CRUD.Edit_Fila(contexto); if (ObjUsuario.Error) { alarma nuevo = new alarma() { descripcion = "Entrega de Equipos (Editado) " + txtDescEditEntrega.Text, fecha = Convert.ToDateTime(txtFechaEditEntrega.Text), prioridad = "Media", id_categorias = 1, id_usuario = IdUsuario }; ObjUsuario.Error = CRUD.Add_Fila(nuevo); } if (ObjUsuario.Error) { trabajador_gestion tabla = new trabajador_gestion(); ObjUsuario.Error = CRUD.Delete_Fila(tabla, Convert.ToInt32(hdfEditEntregaID.Value)); foreach (ListItem item in chkTrabajadores.Items) { if (item.Selected == true) { trabajador_gestion nuevoTG1 = new trabajador_gestion() { id_trabajador = Convert.ToInt32(item.Value), id_ges_lab = Convert.ToInt32(hdfEditEntregaID.Value) }; ObjUsuario.Error = CRUD.Add_Fila(nuevoTG1); } } } Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); Modal.CerrarModal("EditEntrega", "EditModalScript", this); LlenarGridView(); }
protected void InsertarEntrega(object sender, EventArgs e) { int IdUsuario = Mgr_Usuario.Set_IdUsuarioDDl(ObjUsuario, ddlUsuAddEnt); gestion_laboral nuevoGestion = new gestion_laboral() { fecha = Convert.ToDateTime(txtFechaEntrega.Text), descripcion = txtDescEntrega.Text, tipo_gestion = 1, id_usuario = IdUsuario }; ObjUsuario.Error = CRUD.Add_Fila(nuevoGestion); if (ObjUsuario.Error) { alarma nuevo = new alarma() { descripcion = "Entrega de Equipos " + txtDescEntrega.Text, fecha = Convert.ToDateTime(txtFechaEntrega.Text), prioridad = "Media", id_categorias = 1, id_usuario = IdUsuario }; ObjUsuario.Error = CRUD.Add_Fila(nuevo); } if (ObjUsuario.Error) { string id_ges_lab = Convert.ToString(Mgr_GestionLaboral.GetId_GestionLaboral); foreach (ListItem item in chkTrabajadores.Items) { if (item.Selected == true) { trabajador_gestion nuevoTG = new trabajador_gestion() { id_trabajador = Convert.ToInt32(item.Value), id_ges_lab = Convert.ToInt32(id_ges_lab) }; ObjUsuario.Error = CRUD.Add_Fila(nuevoTG); } } Modal.CerrarModal("AddEntrega", "AddModalScript", this); Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); LlenarGridView(); } }