/// <summary>
 /// Descripción: Metodo que actualiza la plantilla de enfermedades
 /// Author: Terceros.
 /// Fecha Creacion: 01/01/2017
 /// Fecha Modificación: 02/02/2017.
 /// Modificación: Se agregaron comentarios.
 /// </summary>
 /// <param name="muestra"></param>
 public void UpdateMuestra(PlantillaEnfermedadExamen muestra)
 {
     using (var plantillaDal = new PlantillaEnfermedadExamenDal())
     {
         plantillaDal.UpdateMuestra(muestra);
     }
 }
 /// <summary>
 /// Descripción: Metodo que registra la plantilla de enfermedades
 /// Author: Terceros.
 /// Fecha Creacion: 01/01/2017
 /// Fecha Modificación: 02/02/2017.
 /// Modificación: Se agregaron comentarios.
 /// </summary>
 /// <param name="muestra"></param>
 public void InsertMuestra(PlantillaEnfermedadExamen muestra)
 {
     using (var plantillaDal = new PlantillaEnfermedadExamenDal())
     {
         plantillaDal.InsertMuestra(muestra);
     }
 }
Beispiel #3
0
        public ActionResult AgregarMuestra(int idPlantilla)
        {
            var model = new PlantillaEnfermedadExamen
            {
                IdPlantilla = idPlantilla
            };

            return(PartialView("_NuevaMuestra", model));
        }
        /// <summary>
        /// Descripción: Metodo que actualiza la plantilla de enfermedades por examen
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="muestra"></param>
        public void UpdateMuestra(PlantillaEnfermedadExamen muestra)
        {
            var objCommand = GetSqlCommand("pNLU_PlantillaEnfermedadExamen");

            InputParameterAdd.Int(objCommand, "idPlantilla", muestra.IdPlantilla);
            InputParameterAdd.Int(objCommand, "idEnfermedad", muestra.IdEnfermedad);
            InputParameterAdd.Guid(objCommand, "idExamen", muestra.IdExamen);
            InputParameterAdd.Int(objCommand, "idTipoMuestra", muestra.IdTipoMuestra);
            InputParameterAdd.Int(objCommand, "idMaterial", muestra.IdMaterial);
            InputParameterAdd.Int(objCommand, "idUsuarioEdicion", muestra.IdUsuarioEdicion);
            InputParameterAdd.Int(objCommand, "estado", muestra.Estado);

            ExecuteNonQuery(objCommand);
        }
        /// <summary>
        /// Descripción: Metodo que registra la plantilla de enfermedades
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="muestra"></param>
        public void InsertMuestra(PlantillaEnfermedadExamen muestra)
        {
            var objCommand = GetSqlCommand("pNLI_PlantillaEnfermedadExamen");

            InputParameterAdd.Int(objCommand, "idPlantilla", muestra.IdPlantilla);
            InputParameterAdd.Int(objCommand, "idEnfermedad", muestra.IdEnfermedad);
            InputParameterAdd.Guid(objCommand, "idExamen", muestra.IdExamen);
            InputParameterAdd.Int(objCommand, "idTipoMuestra", muestra.IdTipoMuestra);
            InputParameterAdd.Int(objCommand, "idMaterial", muestra.IdMaterial);
            InputParameterAdd.Int(objCommand, "cantidad", muestra.Cantidad);
            InputParameterAdd.Int(objCommand, "idUsuarioRegistro", muestra.IdUsuarioRegistro);

            ExecuteNonQuery(objCommand);
        }
Beispiel #6
0
        public ActionResult EliminarMuestra(PlantillaEnfermedadExamen model)
        {
            try
            {
                model.IdUsuarioEdicion = Logueado.idUsuario;
                model.Estado           = 0;

                _plantillaBl.UpdateMuestra(model);

                return(RedirectToAction("AgregarMuestras", new { id = model.IdPlantilla }));
            }
            catch
            {
                return(View("Error"));
            }
        }
Beispiel #7
0
        public ActionResult AgregarMuestra(PlantillaEnfermedadExamen model)
        {
            try
            {
                model.IdUsuarioRegistro = Logueado.idUsuario;

                _plantillaBl.InsertMuestra(model);

                TempData["UserMessage"] = "La muestra se registró correctamente.";

                return(RedirectToAction("AgregarMuestras", new { id = model.IdPlantilla }));
            }
            catch
            {
                return(View("Error"));
            }
        }