protected void EditarRegistro(object sender, EventArgs e) { int IdUsuario = 0; if (ObjUsuario.isResponsable()) { IdUsuario = ObjUsuario.Id_usuario; } else { IdUsuario = Convert.ToInt32(ddlUsuEdit.SelectedValue); } GrupoLiEntities contexto = new GrupoLiEntities(); int idalarmas = Convert.ToInt32(hdfEditID.Value); alarma Edit = contexto.alarma.SingleOrDefault(b => b.id_alarmas == idalarmas); if (Edit != null) { Edit.descripcion = txtDescripcionEdit.Text; Edit.fecha = Convert.ToDateTime(txtFechaEdit.Text); Edit.prioridad = ddlPrioridadEdit.SelectedValue; Edit.id_categorias = Convert.ToInt32(ddlCategoriaEdit.SelectedValue); Edit.id_usuario = IdUsuario; } ObjUsuario.Error = Capa_Datos.CRUD.Edit_Fila(contexto); Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); CargarListas(); LlenarGridView(); }
protected void AgregarRegistro(object sender, EventArgs e) { extintor nuevo = new extintor() { serial_extintor = txtSerial.Text, fecha_ultima_recarga = Convert.ToDateTime(txtFechaUltRec.Text).Date, fecha_proxima_recarga = Convert.ToDateTime(txtFechaProxRec.Text).Date, peso = txtPeso.Text, presion = txtPresion.Text, tipo_extintor = ddlTipoExt.SelectedValue, nombre_empresa = txtNombreEmpresa.Text, id_area = Convert.ToInt32(ddlAreaAdd.SelectedValue) }; ObjUsuario.Error = CRUD.Add_Fila(nuevo); if (ObjUsuario.Error) { alarma nueva_alarma = new alarma() { descripcion = "Proxima fecha de recarga para el extintor: " + txtSerial.Text, fecha = Convert.ToDateTime(txtFechaProxRec.Text).Date, prioridad = "Media", id_categorias = 1, id_usuario = ObjUsuario.Id_usuario }; ObjUsuario.Error = CRUD.Add_Fila(nueva_alarma); if (ObjUsuario.Error) { Modal.CerrarModal("addModal", "AddModalScript", this); Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); LlenarGridView(); } } }
protected void btnEditarCapacitacion_Click(object sender, EventArgs e) { int IdUsuario = Convert.ToInt32(ddlUsuEditCap.SelectedValue); int idGestion = Convert.ToInt32(hdfEditCapacitacionID.Value); GrupoLiEntities contexto = new GrupoLiEntities(); gestion_laboral Edit = contexto.gestion_laboral.SingleOrDefault(b => b.id_ges_lab == idGestion); if (Edit != null) { Edit.fecha = Convert.ToDateTime(txtFechaEditCapacitacion.Text); Edit.descripcion = txtDesCapEdit.Text; Edit.cant_horas = Convert.ToInt32(txtHorasEditCapacitacion.Text); Edit.objetivos = txtObjCapEdit.Text; Edit.id_usuario = IdUsuario; } ObjUsuario.Error = CRUD.Edit_Fila(contexto); if (ObjUsuario.Error) { alarma nuevo = new alarma() { descripcion = "Capacitacion (Editado) " + txtDesCapEdit.Text, fecha = Convert.ToDateTime(txtFechaEditCapacitacion.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(hdfEditCapacitacionID.Value)); foreach (ListItem item in chkTrabajadores.Items) { if (item.Selected == true) { trabajador_gestion nuevoTG3 = new trabajador_gestion() { id_trabajador = Convert.ToInt32(item.Value), id_ges_lab = Convert.ToInt32(hdfEditCapacitacionID.Value), asistencia = "-" }; ObjUsuario.Error = CRUD.Add_Fila(nuevoTG3); } } } Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); Modal.CerrarModal("EditCapacitacion", "EditModalScript", this); LlenarGridView(); }
protected void EliminarRegistro(object sender, EventArgs e) { alarma tabla = new alarma(); ObjUsuario.Error = Capa_Datos.CRUD.Delete_Fila(tabla, Convert.ToInt32(hdfIDDel.Value)); Modal.CerrarModal("deleteModal", "DeleteModalScript", this); Modal.MostrarAlertaDelete(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); LlenarGridView(); }
protected void btnEditarJornada_Click(object sender, EventArgs e) { int IdUsuario = Convert.ToInt32(ddlUsuEditJor.SelectedValue); GrupoLiEntities contexto = new GrupoLiEntities(); int idGestion = Convert.ToInt32(hdfEditJornadaID.Value); gestion_laboral Edit = contexto.gestion_laboral.SingleOrDefault(b => b.id_ges_lab == idGestion); if (Edit != null) { Edit.fecha = Convert.ToDateTime(txtFechaEditJornada.Text); Edit.descripcion = txtDescEditJornada.Text; } ObjUsuario.Error = CRUD.Edit_Fila(contexto); if (ObjUsuario.Error) { alarma nuevo = new alarma() { descripcion = "Jornada Examenes (Editado) " + txtDescEditJornada.Text, fecha = Convert.ToDateTime(txtFechaEditJornada.Text), prioridad = "Media", id_categorias = 1, id_usuario = IdUsuario }; ObjUsuario.Error = CRUD.Add_Fila(nuevo); } if (ObjUsuario.Error) { #region codigo gestion_laboral tabla = new gestion_laboral(); //ObjUsuario.Error = CRUD.Delete_Fila(tabla, Convert.ToInt32(hdfEditJornadaID.Value)); foreach (ListItem item in chkTrabajadores.Items) { if (item.Selected == true) { trabajador_gestion nuevoTG7 = new trabajador_gestion() { id_trabajador = Convert.ToInt32(item.Value), id_ges_lab = Convert.ToInt32(hdfEditJornadaID.Value) }; ObjUsuario.Error = CRUD.Add_Fila(nuevoTG7); } } #endregion } Modal.CerrarModal("EditJornada", "EditModalScript", this); Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); LlenarGridView(); }
protected void InsertarCapacitacion(object sender, EventArgs e) { int IdUsuario = Convert.ToInt32(ddlUsuAddCap.SelectedValue); gestion_laboral nuevoGestion = new gestion_laboral() { fecha = Convert.ToDateTime(txtFechaCapacitacion.Text), descripcion = txtDescCapAdd.Text, tipo_gestion = 2, cant_horas = Convert.ToInt32(txtHoras.Text), objetivos = txtObjCapAdd.Text, id_usuario = IdUsuario }; ObjUsuario.Error = CRUD.Add_Fila(nuevoGestion); if (ObjUsuario.Error) { alarma nuevo = new alarma() { descripcion = "Capacitacion " + txtDescCapAdd.Text, fecha = Convert.ToDateTime(txtFechaCapacitacion.Text), prioridad = "Media", id_categorias = 1, id_usuario = IdUsuario }; ObjUsuario.Error = CRUD.Add_Fila(nuevo); } if (ObjUsuario.Error) { #region trabajador gestion string id_ges_lab = Convert.ToString(Mgr_GestionLaboral.GetId_GestionLaboral); foreach (ListItem item in chkTrabajadores.Items) { if (item.Selected == true) { trabajador_gestion nuevoTG2 = new trabajador_gestion() { id_trabajador = Convert.ToInt32(item.Value), id_ges_lab = Convert.ToInt32(id_ges_lab), asistencia = "-" }; ObjUsuario.Error = CRUD.Add_Fila(nuevoTG2); } } #endregion Modal.CerrarModal("AddCapacitacion", "AddModalScript", this); Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); LlenarGridView(); } }
protected void Guardar(object sender, EventArgs e) { int idCategoria = 0; if (ddlCategoriaAdd.SelectedValue == "Otro") { categoria nuevo = new categoria() { nombre = txtCatAddOtro.Text, descripcion = txtCatAddOtro.Text, id_empresa = ObjUsuario.Id_empresa }; Capa_Datos.CRUD.Add_Fila(nuevo); List <categoria> ListaCategoria = new List <categoria>(); ListaCategoria = Mgr_Categoria.Get_Categoria(txtCatAddOtro.Text); foreach (var item in ListaCategoria) { idCategoria = item.id_categorias; } } else { idCategoria = Convert.ToInt32(ddlCategoriaAdd.SelectedValue); } int IdUsuario = 0; if (ObjUsuario.isResponsable()) { IdUsuario = ObjUsuario.Id_usuario; } else { IdUsuario = Convert.ToInt32(ddlUsuAdd.SelectedValue); } alarma nuevoAlarma = new alarma() { descripcion = txtDescripcion.Text, fecha = Convert.ToDateTime(txtFecha.Text), prioridad = ddlPrioridadAdd.SelectedValue, id_categorias = idCategoria, id_usuario = IdUsuario }; ObjUsuario.Error = Capa_Datos.CRUD.Add_Fila(nuevoAlarma); Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); CargarListas(); LlenarGridView(); }
protected void InsertarJornada(object sender, EventArgs e) { int IdUsuario = Convert.ToInt32(ddlUsuAddJor.SelectedValue); gestion_laboral nuevoGestion = new gestion_laboral() { fecha = Convert.ToDateTime(txtFechaJornada.Text), descripcion = txtDescJornada.Text, tipo_gestion = 3, id_usuario = IdUsuario }; ObjUsuario.Error = CRUD.Add_Fila(nuevoGestion); if (ObjUsuario.Error) { alarma nuevo = new alarma() { descripcion = "Jornada de Examenes " + txtDescJornada.Text, fecha = Convert.ToDateTime(txtFechaJornada.Text), prioridad = "Media", id_categorias = 1, id_usuario = IdUsuario }; ObjUsuario.Error = CRUD.Add_Fila(nuevo); } if (ObjUsuario.Error) { #region trabajador gestion string id_ges_lab = Convert.ToString(Mgr_GestionLaboral.GetId_GestionLaboral); foreach (ListItem item in chkTrabajadores.Items) { if (item.Selected == true) { trabajador_gestion nuevoTG6 = new trabajador_gestion() { id_trabajador = Convert.ToInt32(item.Value), id_ges_lab = Convert.ToInt32(id_ges_lab) }; ObjUsuario.Error = CRUD.Add_Fila(nuevoTG6); } } #endregion Modal.CerrarModal("AddJornada", "AddModalScript", this); Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); LlenarGridView(); } }
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); } }