Beispiel #1
0
        public void RegistroEspecialidadTest()
        {
            //Arrange

            var especialidad = new Especialidad()
            {
                Id = 14,
                DesEspecialidad = "Neurologia",
                PreEspecialidad = 95,
                EstEspecialidad = true
            };
            //Act
            var espeporx = new EspecialidadPorx(_context);
            var res      = espeporx.CrearEspecialidad(especialidad);

            //Assert
            Assert.IsTrue(res);
        }
 public ActionResult CrearEspecialidad(Especialidad especialidad)
 {
     try
     {
         var espe    = new EspecialidadPorx(_context);
         var busespe = espe.BuscarEspecialidad(especialidad.DesEspecialidad);
         if (busespe.Count() != 0)
         {
             ViewBag.Error = "Ya existe la especialidad no se pudo registrar";
             return(View());
         }
         espe.CrearEspecialidad(especialidad);
         return(RedirectToAction("ConsultaEspecialidad", "Especialidad"));
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("Error al registrar especialdiad", ex);
         return(View());
     }
 }