public HttpResponseMessage ActualizarTipoEspecialidad([FromBody] TipoEspecialidadRequest model) { var respond = new HttpResponseMessage(); ClaseBase.ErrorMesaje error = new ClaseBase.ErrorMesaje(); TipoEspecialidad tipoespecialidad = new TipoEspecialidad { TipoEspecialidadId = model.IdTipoEspecialidad, Desc_TipoEspecialidad = model.TipoEspecilidad }; try { error = _blTipoEspecialidad.ActualizarTipoEspecialidad(tipoespecialidad); if (error.Error == 0) { respond.StatusCode = HttpStatusCode.OK; } else { respond.StatusCode = HttpStatusCode.InternalServerError; } respond.Content = new StringContent(JsonConvert.SerializeObject(error)); } catch (Exception ex) { respond.StatusCode = HttpStatusCode.InternalServerError; error = new ClaseBase.ErrorMesaje { Error = 1, Mensaje = ex.Message }; respond.Content = new StringContent(JsonConvert.SerializeObject(error)); throw; } return(respond); }
public ActionResult DeleteConfirmed(int id) { TipoEspecialidad tipoEspecialidad = db.TipoEspecialidad.Find(id); db.TipoEspecialidad.Remove(tipoEspecialidad); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,descripcion")] TipoEspecialidad tipoEspecialidad) { if (ModelState.IsValid) { db.Entry(tipoEspecialidad).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoEspecialidad)); }
public ActionResult Create([Bind(Include = "Id,descripcion")] TipoEspecialidad tipoEspecialidad) { if (ModelState.IsValid) { db.TipoEspecialidad.Add(tipoEspecialidad); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoEspecialidad)); }
// GET: TipoEspecialidad/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TipoEspecialidad tipoEspecialidad = db.TipoEspecialidad.Find(id); if (tipoEspecialidad == null) { return(HttpNotFound()); } return(View(tipoEspecialidad)); }
public ClaseBase.ErrorMesaje ActualizarTipoEspecialidad(TipoEspecialidad TipoEspecialidad) { SqlParameter Id = new SqlParameter { ParameterName = "@Id", SqlDbType = SqlDbType.Int, Value = TipoEspecialidad.TipoEspecialidadId }; SqlParameter Desc_TipoEspecialidad = new SqlParameter { ParameterName = "@Desc_TipoEspecialidad", SqlDbType = SqlDbType.NVarChar, Value = TipoEspecialidad.Desc_TipoEspecialidad }; using (var context = new DBDirMedEntities()) { return(context.Database.SqlQuery <ClaseBase.ErrorMesaje>("EXEC dbo.usp_DelTipoEspecialidad @Id, @Desc_TipoEspecialidad", Desc_TipoEspecialidad).FirstOrDefault()); } }
public IResultado <TipoEspecialidad> Modificar(TipoEspecialidad especialidad) { Resultado <TipoEspecialidad> resultado = new Resultado <TipoEspecialidad>(); try { resultado.Retorno = _domain.Modificar(especialidad); } catch (Exception ex) { resultado.Correcto = false; resultado.Mensajes.Add(ex.Message); } return(resultado); }
public IResultado <TipoEspecialidad> Crear(TipoEspecialidad especialidad) { Resultado <TipoEspecialidad> resultado = new Resultado <TipoEspecialidad>(); try { decimal id = _domain.Crear(especialidad); especialidad.Id = id; resultado.Retorno = especialidad; } catch (Exception ex) { resultado.Correcto = false; resultado.Mensajes.Add(ex.Message); } return(resultado); }
public IResultado <bool> Borrar(TipoEspecialidad especialidad) { Resultado <bool> resultado = new Resultado <bool>(); try { _domain.Borrar(especialidad.Id); resultado.Retorno = true; } catch (Exception ex) { resultado.Correcto = false; resultado.Mensajes.Add(ex.Message); throw; } return(resultado); }
public ClaseBase.ErrorMesaje ActualizarTipoEspecialidad(TipoEspecialidad TipoEspecialidad) { return(dal.ActualizarTipoEspecialidad(TipoEspecialidad)); }