public HttpResponseMessage Post(Actividade entity) { try { entity.EmpresaID = usuario.EmpresaID; entity.Fecha = DateTime.Now; entity.UserID = usuario.UsuarioID; var result = this._InsertActividad(entity); return(Request.CreateResponse <Actividade>(HttpStatusCode.Created, result)); } catch (SqlException ex) { HttpError err = new HttpError("Esta actividad ya fue registrada en el sistema"); if (ex.Message.Contains("UNIQUE KEY")) { return(Request.CreateResponse(HttpStatusCode.Conflict, err)); } //throw new HttpResponseException(HttpStatusCode.Conflict); err = new HttpError("Error no controlado."); return(Request.CreateResponse(HttpStatusCode.Conflict, err)); } catch (Exception ex) { HttpError err = new HttpError(ex.Message); return(Request.CreateResponse(HttpStatusCode.Conflict, err)); } }
public ActionResult CriarActividade(ActividadeViewModelAdd act) { try { if (act.DataInicio.Date < DateTime.Now.Date) { ModelState.AddModelError("DataInicio", "A data de inico tem de ser maior ou igual que a Data de hoje!"); } if (act.DataInicio.Date > act.DataTermino.Date) { ModelState.AddModelError("DataInicio", "A data de inico tem de ser menor ou igual que a Data de Termino!"); } if (ModelState.IsValid) { var UserId = User.Identity.GetUserId(); var a = new Actividade(); a.Instituicao = _db.Instituicoes.FirstOrDefault(fs => fs.UserID == UserId); a.DataInicio = act.DataInicio; a.DataTermino = act.DataTermino; a.Descricao = act.Descricao; _db.Actividades.Add(a); _db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); } catch { return(View()); } }
public Actividade _InsertActividad(Actividade entity) { db.Actividades.InsertOnSubmit(entity); db.SubmitChanges(); return(entity); //return db.VW_Planillas.SingleOrDefault(p => p.PlanillaID == entity.PlanillaID); }
public HttpResponseMessage PutAct(int id, ActividadCLS actCLS) { try { id = actCLS.id; using (steujedo_sindicatoEntities db = new steujedo_sindicatoEntities()) { Actividade act = db.Actividades.Where(p => p.id.Equals(id)).First(); if (act == null) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Actividad con ID " + id.ToString() + " no encontrada")); } else { act.actividad_desc = actCLS.actividad_desc; act.user_mod = actCLS.user_mod; db.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.OK)); } } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public Actividade TraerActividadPorId(int idActividad) { ActividadDatos actividadDatos = new ActividadDatos(); Actividade Actividad = new Actividade(); Actividad = actividadDatos.TraerActividadPorId(idActividad); return(Actividad); }
private void Actividades_Load(object sender, EventArgs e) { Actividade actividad = actividadLogica.TraerActividadPorId(idActividad); if (actividad != null) { txtActividad.Text = actividad.Actividad; txaDescripcion.Text = actividad.Descripcion; } }
public bool Update(Actividade entity) { try { return(repository.Update(entity)); } catch (Exception ex) { throw ex; } }
public Actividade Create(Actividade entity) { try { entity.UserID = _userID; return(repository.Create(entity)); } catch (Exception ex) { throw ex; } }
public int CrearActvidad(Actividade actividadNueva) { try { context.Actividades.InsertOnSubmit(actividadNueva); context.SubmitChanges(); } catch (Exception) { return(2); } return(0); }
public ActionResult ActividadeDel(Actividade act) { try { _db.Actividades.Remove(_db.Actividades.Find(act.ActividadeID)); _db.SaveChanges(); return(RedirectToAction("ListaAct")); } catch { return(RedirectToAction("ListaAct")); } }
public HttpResponseMessage Put(Actividade entity) { try { var data = this._UpdateActividad(entity); return(Request.CreateResponse <Actividade>(HttpStatusCode.OK, data)); } catch (Exception ex) { HttpError err = new HttpError(ex.Message); return(Request.CreateResponse(HttpStatusCode.Conflict, err)); } }
public Actividade _UpdateActividad(Actividade entity) { var old = db.Actividades.Single(p => p.ActividadID == entity.ActividadID); old.ProyectoID = entity.ProyectoID; old.UniCons = entity.UniCons; old.ActividadPrimaria = entity.ActividadPrimaria; old.ActividadSecundaria = entity.ActividadSecundaria; old.Cantidad = entity.Cantidad; old.ActividadSGT = entity.ActividadSGT; old.DescripcionActividad = entity.DescripcionActividad; db.SubmitChanges(); return(entity); }
public Actividade RetrieveByID(int entityID) { Actividade result = null; try { result = db.Actividades.Single(p => p.ActividadID == entityID); return(result); } catch (Exception ex) { throw ex; } }
public Actividade Create(Actividade entity) { Actividade result = null; try { db.Actividades.InsertOnSubmit(entity); db.SubmitChanges(); return(result); } catch (Exception ex) { throw ex; } }
public int ModificarActvidad(Actividade actividadNueva) { try { var query = (from it in context.Actividades where it.Id == actividadNueva.Id select it).FirstOrDefault(); query.Actividad = actividadNueva.Actividad; query.Descripcion = actividadNueva.Descripcion; context.SubmitChanges(); } catch (Exception) { return(2); } return(0); }
public bool Update(Actividade entity) { try { var old = db.Actividades.Single(p => p.ActividadID == entity.ActividadID); old.ActividadPrimaria = entity.ActividadPrimaria; old.ActividadSecundaria = entity.ActividadSecundaria; old.ActividadSGT = entity.ActividadSGT; old.DescripcionActividad = entity.DescripcionActividad; old.UniCons = entity.UniCons; db.SubmitChanges(); return(true); } catch (Exception ex) { throw ex; } }
public HttpResponseMessage PostAct(string usr, ActividadCLS actCLS) { try { using (steujedo_sindicatoEntities db = new steujedo_sindicatoEntities()) { Actividade actividad = new Actividade(); actividad.actividad_desc = actCLS.actividad_desc; actividad.user_add = usr; db.Actividades.Add(actividad); db.SaveChanges(); var Mensaje = Request.CreateResponse(HttpStatusCode.Created, actCLS); return(Mensaje); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public Actividade TraerActividadPorId(int idActividad) { Actividade Actividad = new Actividade(); try { var query = from it in context.Actividades where it.Id == idActividad select it; foreach (Actividade actividad in query) { Actividad = actividad; } } catch (Exception) { return(null); } return(Actividad); }
public int ModificarActividad(int idActividad, String actividad, String descripcion) { ActividadDatos nuevoDatos = new ActividadDatos(); int respuesta; try { // Create a new category Actividade nuevaActividad = new Actividade(); nuevaActividad.Id = idActividad; nuevaActividad.Actividad = actividad; nuevaActividad.Descripcion = descripcion; respuesta = nuevoDatos.ModificarActvidad(nuevaActividad); } catch (Exception) { return(1); } return(respuesta); }
public CrearActividadViewModel() { Actividad = new Actividade(); SeleccionRespuestas = new List<Respuesta>(); }