public async Task <IActionResult> Edit(int id, [Bind("CentroMedicoId,Direccion,Estado,Nombre,Telefonos")] CentroMedico centroMedico) { if (id != centroMedico.CentroMedicoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(centroMedico); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CentroMedicoExists(centroMedico.CentroMedicoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(centroMedico)); }
public async Task <IActionResult> Create([Bind("CentroMedicoId,Direccion,Estado,Nombre,Telefonos")] CentroMedico centroMedico) { if (ModelState.IsValid) { _context.Add(centroMedico); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(centroMedico)); }
public List <Backend.Negocio.CentroMedico> ListarCentro() { CentroMedico centro = new CentroMedico(); return(centro.ListadoCentroMedico()); }
/// <summary> /// Método que establece las propiedades de una atención a partir de lo recuperado desde una entidad /// </summary> /// <param name="atencion"></param> private void EstableceAtencion(CentroMedico.DALC.Atencion atencion) { Medico medico = new Medico(); Especialidad especialidad = new Especialidad(); this.NroAtencion = atencion.NroAtencion; this.RutMedico = atencion.Medico; this.Prestacion = atencion.Prestacion; this.Precio = atencion.Precio; this.Descuento = atencion.Descuento; medico.Rut = atencion.Medico1.Rut; medico.NombreMedico = atencion.Medico1.NombreMedico; medico.IdEspecialidad = atencion.Medico1.Especialidad; especialidad.ConsultarEspecialidadPorId(atencion.Medico1.Especialidad); medico.Especialidad = especialidad; this.Medico = medico; }