public SitioViewModel(Sitio sitio) { Nombre = sitio.Nombre; Descripcion = sitio.Descripcion; Informacion = sitio.Informacion; ImagenesPath = sitio.ImagenesPath; }
public ActionResult DeleteConfirmed(int id) { Sitio sitio = db.Sitios.Find(id); db.Sitios.Remove(sitio); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id_Sitio,CodigoSitio,Ubicacion,Propiedad,Antecedentes,RelatoAcontecimientos,FechaEvento,FechaInhumacion,NumeroVictimas,ExhumacionAnterior,MaterialesAdicionales")] Sitio sitio) { if (ModelState.IsValid) { db.Entry(sitio).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sitio)); }
public GuardarSitioResponse Guardar(Sitio sitio) { try { _conexion.Open(); _repositorio.Guardar(sitio); _conexion.Close(); return(new GuardarSitioResponse(sitio)); } catch (Exception e) { return(new GuardarSitioResponse($"Error de la Aplicacion: {e.Message}")); } finally { _conexion.Close(); } }
private Sitio MapearSitio(SitioInputModel sitioInput) { var sitio = new Sitio { Nombre = sitioInput.Nombre, Descripcion = sitioInput.Descripcion, Informacion = sitioInput.Informacion, ImagenesPath = sitioInput.ImagenesPath }; return(sitio); }
public void Guardar(Sitio sitio) { using (var command = _connection.CreateCommand()) { command.CommandText = @"Insert Into Sitio (Nombre,Descripcion,Informacion,ImagenesPatch) values (@Nombre,@Descripcion,@Informacion,@ImagenesPatch)"; command.Parameters.AddWithValue("@Nombre", sitio.Nombre); command.Parameters.AddWithValue("@Descripcion", sitio.Descripcion); command.Parameters.AddWithValue("@Informacion", sitio.Informacion); command.Parameters.AddWithValue("@ImagenesPatch", sitio.ImagenesPath); var filas = command.ExecuteNonQuery(); } }
// GET: Sitios/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Sitio sitio = db.Sitios.Find(id); if (sitio == null) { return(HttpNotFound()); } return(View(sitio)); }
private Sitio DataReaderMapToPerson(SqlDataReader dataReader) { if (!dataReader.HasRows) { return(null); } Sitio sitio = new Sitio(); sitio.Nombre = (string)dataReader["Nombre"]; sitio.Descripcion = (string)dataReader["Descripcion"]; sitio.Informacion = (string)dataReader["Informacion"]; sitio.ImagenesPath = (string)dataReader["ImagenesPath"]; return(sitio); }
public ActionResult <SitioViewModel> Post(SitioInputModel sitioInput) { Sitio sitio = MapearSitio(sitioInput); var response = _sitioService.Guardar(sitio); if (response.Error) { ModelState.AddModelError("Guardar Sitio", response.Mensaje); var problemDetails = new ValidationProblemDetails(ModelState) { Status = StatusCodes.Status400BadRequest, }; return(BadRequest(problemDetails)); } return(Ok(response.Sitio)); }
public List <Sitio> ConsultarTodos() { SqlDataReader dataReader; List <Sitio> sitios = new List <Sitio> (); using (var command = _connection.CreateCommand()) { command.CommandText = "Select * from sitio"; dataReader = command.ExecuteReader(); if (dataReader.HasRows) { while (dataReader.Read()) { Sitio sitio = DataReaderMapToPerson(dataReader); sitios.Add(sitio); } } } return(sitios); }
//Interfaz receta private void asignar_t_Click(object sender, EventArgs e) { GridRow tupla = (GridRow)sgrid_pr.ActiveRow; if (tupla != null) { Sitio sitio = SC.dame_sitio("CONTROL_INTERNO"); DataSet tratamientos = new DataSet(); String consulta = "SELECT CODIGO AS \"Código\",NOMBRE AS \"Nombre\" FROM TRATAMIENTOC"; sitio.dame_dataset_de(consulta, tratamientos); dialogo_t = new Tratamiento(tratamientos); if (dialogo_t.ShowDialog() == DialogResult.OK) { String id_paciente = tupla.Cells[0].Value.ToString(); SC.modificacion_tratamiento("PACIENTE", "CODIGO_TRATAMIENTO", dialogo_t.codigo, "ID", id_paciente); } } }
public GuardarSitioResponse(Sitio sitio) { Error = false; Sitio = sitio; }