public JsonResult Editar(ActividadViewModel actividad) { var resultado = new baseRespuesta(); resultado = validaciones(actividad); if (resultado.ok == true) { EntitiesNoMasAccidentes bd = new EntitiesNoMasAccidentes(); NoMasAccidentes.Models.ACTIVIDAD actividades = new ACTIVIDAD(); var actividadid = bd.ACTIVIDAD.Find(actividad.idActividad); actividadid.DESCRIPCION_ACTIVIDAD = actividad.descripcion; actividadid.FECHA_ACTIVIDAD = actividad.fecha.Date; actividadid.TIPO_ACTIVIDAD_ID_TIPOACTIVI = actividad.tipo; actividadid.PERSONAL_ID_PERSONAL = actividad.personal; actividadid.CLIENTE_ID_CLIENTE = actividad.cliente; actividadid.CHECKLIST_ID_CHECKLIST = actividad.check; bd.Entry(actividadid).State = System.Data.EntityState.Modified; bd.SaveChanges(); resultado.mensaje = "<i class='zmdi zmdi-check zmdi-hc-fw'></i>Actividad Modificada Correctamente"; } return(Json(resultado)); }
public ActionResult DeleteConfirmed(string id) { ACTIVIDAD aCTIVIDAD = db.ACTIVIDADs.Find(id); USUARIO usuarioSesion = (USUARIO)Session["Usuario"]; String logDetalle = "Nombre:" + Util.Cypher.Decrypt(aCTIVIDAD.NOMBRE) + "/Descripcion:" + Util.Cypher.Decrypt(aCTIVIDAD.DESCRIPCION) + "/Foto:" + aCTIVIDAD.IMG; logDetalle = Util.Cypher.Encrypt(logDetalle); db.InsertBitacora(usuarioSesion.ID_USUARIO, 03, "Eliminar Actividad", logDetalle, aCTIVIDAD.ID_ACTIVIDAD); db.ACTIVIDADs.Remove(aCTIVIDAD); db.SaveChanges(); return(RedirectToAction("Index")); }
private void cargarActividades() { ACTIVIDAD actividad = new ACTIVIDAD(); List <ACTIVIDAD> actividades = actividad.obtainAllActividades(); if (actividades != null && actividades.Count() > 0) { gridActividades.DataSource = actividades; gridActividades.DataBind(); } limpiar(); }
public int deleteActividad(int actividadId) { int result = 0; ACTIVIDAD actividadDelete = obtainActividadById(actividadId); if (actividadDelete != null) { Datos.ACTIVIDADs.Remove(actividadDelete); result = Datos.SaveChanges(); } return(result); }
public ActionResult Edit([Bind(Include = "ID_ACTIVIDAD,NOMBRE,DESCRIPCION,IMG")] ACTIVIDAD aCTIVIDAD) { if (ModelState.IsValid) { USUARIO usuarioSesion = (USUARIO)Session["Usuario"]; String logDetalle = "Nombre:" + aCTIVIDAD.NOMBRE + "/Descripcion:" + aCTIVIDAD.DESCRIPCION + "/Foto:" + aCTIVIDAD.IMG; logDetalle = Util.Cypher.Encrypt(logDetalle); aCTIVIDAD.NOMBRE = Util.Cypher.Encrypt(aCTIVIDAD.NOMBRE); aCTIVIDAD.DESCRIPCION = Util.Cypher.Encrypt(aCTIVIDAD.DESCRIPCION); db.InsertBitacora(usuarioSesion.ID_USUARIO, 02, "Modificar Actividad", logDetalle, aCTIVIDAD.ID_ACTIVIDAD); db.Entry(aCTIVIDAD).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(aCTIVIDAD)); }
// GET: Actividad/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ACTIVIDAD aCTIVIDAD = db.ACTIVIDADs.Find(id); aCTIVIDAD.NOMBRE = Util.Cypher.Decrypt(aCTIVIDAD.NOMBRE); aCTIVIDAD.DESCRIPCION = Util.Cypher.Decrypt(aCTIVIDAD.DESCRIPCION); if (aCTIVIDAD == null) { return(HttpNotFound()); } return(View(aCTIVIDAD)); }
public ActionResult Create([Bind(Include = "ID_ACTIVIDAD,NOMBRE,DESCRIPCION,IMG")] ACTIVIDAD aCTIVIDAD) { if (ModelState.IsValid) { USUARIO usuarioSesion = (USUARIO)Session["Usuario"]; String logDetalle = "Nombre:" + aCTIVIDAD.NOMBRE + "/Descripcion:" + aCTIVIDAD.DESCRIPCION + "/Foto:" + aCTIVIDAD.IMG; aCTIVIDAD.NOMBRE = Util.Cypher.Encrypt(aCTIVIDAD.NOMBRE); aCTIVIDAD.DESCRIPCION = Util.Cypher.Encrypt(aCTIVIDAD.DESCRIPCION); logDetalle = Util.Cypher.Encrypt(logDetalle); db.InsertActividad(aCTIVIDAD.NOMBRE, aCTIVIDAD.DESCRIPCION, aCTIVIDAD.IMG, usuarioSesion.ID_USUARIO, 01, "Nueva actividad", logDetalle); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(aCTIVIDAD)); }
protected void btnEditarActividad_Click(object sender, EventArgs e) { String textoValidacion = validarActividad(true); if (textoValidacion.Equals("")) { ACTIVIDAD actividad = new ACTIVIDAD(); actividad.refreshActividad(Convert.ToInt32(lblActividadId.Text), txtNombreActividad.Text, txtDescripcionActividad.Text, Convert.ToInt32(lblInstitucionId.Text)); cargarActividades(); lblSucess.Text = "Se edito Correctamente la Actividad"; pnlSucess.Visible = true; } else { lblError.Text = textoValidacion; pnlError.Visible = true; } }
protected void btnGuardarActividad_Click(object sender, EventArgs e) { String textoValidacion = validarActividad(false); if (textoValidacion.Equals("")) { ACTIVIDAD actividad = new ACTIVIDAD(); actividad.addActividad(txtNombreActividad.Text, txtDescripcionActividad.Text, Convert.ToInt32(lblInstitucionId.Text)); cargarActividades(); lblSucess.Text = "Se creo Correctamente la Actividad"; pnlSucess.Visible = true; } else { lblError.Text = textoValidacion; pnlError.Visible = true; } }
protected void btnEliminarActividad_Click(object sender, EventArgs e) { String textoValidacion = validarActividad(true); if (textoValidacion.Equals("")) { ACTIVIDAD actividad = new ACTIVIDAD(); actividad.deleteActividad(Convert.ToInt32(lblActividadId.Text)); cargarActividades(); lblSucess.Text = "Se elimino Correctamente la Actividad"; pnlSucess.Visible = true; } else { lblError.Text = textoValidacion; pnlError.Visible = true; } }
public JsonResult Crear(ActividadViewModel actividad) { EntitiesNoMasAccidentes bd = new EntitiesNoMasAccidentes(); NoMasAccidentes.Models.ACTIVIDAD actividades = new ACTIVIDAD(); actividades.DESCRIPCION_ACTIVIDAD = actividad.descripcion; actividades.FECHA_ACTIVIDAD = actividad.fecha; actividades.TIPO_ACTIVIDAD_ID_TIPOACTIVI = actividad.tipo; actividades.CHECKLIST_ID_CHECKLIST = actividad.check; actividades.PERSONAL_ID_PERSONAL = actividad.personal; actividades.CLIENTE_ID_CLIENTE = actividad.cliente; actividades.ACTIVO_ACTIVIDAD = "S"; bd.ACTIVIDAD.Add(actividades); try { bd.SaveChanges(); } catch (System.Data.Entity.Validation.DbEntityValidationException dbEx) { Exception raise = dbEx; foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { string message = string.Format("{0}:{1}", validationErrors.Entry.Entity.ToString(), validationError.ErrorMessage); // raise a new exception nesting // the current instance as InnerException raise = new InvalidOperationException(message, raise); } } } return(Json("d")); }
protected void btnAgregar_Click(object sender, EventArgs e) { try { EntitiesOnTour bd = new EntitiesOnTour(); int Tipo = int.Parse(DropDownListTipoActividad.SelectedValue); string descripcion = txtDescripcion.Text.Trim(); DateTime fecha = DateTime.Parse(txtFechaActividad.Text); int monto = int.Parse(txtMonto.Text.Trim()); string activo = DropDownListActivo.SelectedValue; int contrato = int.Parse(DropDownListContratoRela.SelectedValue); ACTIVIDAD actividad = new ACTIVIDAD() { DESC_ACTIVIDAD = descripcion, FECHA_REALIZACION_ACT = fecha, MONTO_RECAUDADO = monto, ACTIVO = activo, ID_TIPO_ACTIVIDAD = Tipo, ID_CONTRATO = contrato }; bd.ACTIVIDAD.Add(actividad); bd.SaveChanges(); MostrarModal("Atención", "La actividad ha sido registrada correctamente"); txtDescripcion.Text = ""; txtFechaActividad.Text = ""; txtMonto.Text = ""; DropDownListTipoActividad.SelectedIndex = 0; DropDownListContratoRela.SelectedIndex = 0; DropDownListActivo.SelectedIndex = 0; } catch (Exception ex) { MostrarModal("Atención", "Ha ocurrido un error en la operación, inténtalo de nuevo. Si el problema persiste contáctate con el administrador."); } }
public ActionResult Edit(ActividadVM model) { if (ModelState.IsValid) { var actividad = db.ACTIVIDAD.Find(model.ID_ACTIVIDAD); if (actividad == null) { actividad = new ACTIVIDAD(); db.ACTIVIDAD.Add(actividad); } actividad.ESTADO = model.ESTADO; actividad.FECHA_FIN = model.FECHA_FIN; actividad.FECHA_INICIO = model.FECHA_INICIO; actividad.ID_PROFESOR = model.ID_PROFESOR; actividad.ID_ACTIVIDAD_TIPO = model.ID_ACTIVIDAD_TIPO; actividad.descripcion = model.descripcion; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(model)); }
public ACTIVIDAD addActividad(String actividadName, String actividadDescription, int institutionId) { ACTIVIDAD actividad = new ACTIVIDAD(); List <ACTIVIDAD> actividads = obtainActividadByName(actividadName); if (actividads.Count <= 0) { try { actividad.ACTIVIDADID = 0; actividad.NOMBRE = actividadName; actividad.DESCRIPCION = actividadDescription; actividad.INSTITUCIONID = institutionId; Datos.ACTIVIDADs.Add(actividad); Datos.SaveChanges(); } catch (Exception ex) { string x = ex.Message; } } return(actividad); }
private void GuardarActividades() { try { if (IdActiv > 0) { obj.Actualizar(new ACTIVIDAD() { ACTIVO = Activo, ESTATUS = Estatus, ESTAPA = Etapa, ID_ACTIVIDAD = SelectedItem.ID_ACTIVIDAD, ID_TIPO_PROGRAMA = IdTipoP, OBJETIVO = Objetivo, OCUPANTE_MAX = OcupanteMax, OCUPANTE_MIN = OcupanteMin, PRIORIDAD = Prioridad, ORDEN = Orden, DESCR = Descripcion }); } else { //Agregar ACTIVIDAD newItem = new ACTIVIDAD(); newItem.ACTIVO = Activo; newItem.ESTATUS = Estatus; newItem.ID_TIPO_PROGRAMA = IdTipoP; newItem.OBJETIVO = Objetivo; newItem.ESTAPA = Etapa; newItem.OCUPANTE_MAX = OcupanteMax; newItem.OCUPANTE_MIN = OcupanteMin; newItem.PRIORIDAD = Prioridad; newItem.DESCR = Descripcion; newItem.ORDEN = Orden; obj.Insertar(newItem); } Descripcion = Objetivo = string.Empty; Estatus = Orden = OcupanteMin = Prioridad = OcupanteMax = new short?(); IdActiv = IdTipoP = 0; GetActividades(); } catch (Exception ex) { StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al guardar.", ex); } }
private void cargarActividades() { ACTIVIDAD actividad = new ACTIVIDAD(); List<ACTIVIDAD> actividades = actividad.obtainAllActividades(); if (actividades != null && actividades.Count() > 0) { gridActividades.DataSource = actividades; gridActividades.DataBind(); } limpiar(); }
public ApiResultModel <ACTIVIDAD> Update([FromBody] ACTIVIDAD aux) => GetApiResultModel(() => _activityService.Update(aux));
public ApiResultModel <bool> Delete([FromBody] ACTIVIDAD aux) => GetApiResultModel(() => _activityService.Delete(aux));