Exemplo n.º 1
0
 /// <summary>
 /// Descripción: Regista o Actualiza Tipo de Muestra/Examen. 
 /// Author: Terceros.
 /// Fecha Creacion: 01/01/2017
 /// Fecha Modificación: 02/02/2017.
 /// Modificación: Se agregaron comentarios.
 /// </summary>
 /// <param name="examenTipoMuestra"></param>
 public void InsertTipoMuestraByExamen(ExamenTipoMuestra examenTipoMuestra)
 {
     using (var tipoMuestraDal = new ExamenTipoMuestraDal())
     {
         tipoMuestraDal.InsertTipoMuestraByExamen(examenTipoMuestra);
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Descripción: Actualiza los tipos de muestra/examen
 /// Author: Terceros.
 /// Fecha Creacion: 01/01/2017
 /// Fecha Modificación: 02/02/2017.
 /// Modificación: Se agregaron comentarios.
 /// </summary>
 /// <param name="examenTipoMuestra"></param>
 public void UpdateTipoMuestraByExamen(ExamenTipoMuestra examenTipoMuestra)
 {
     using (var tipoMuestraDal = new ExamenTipoMuestraDal())
     {
         tipoMuestraDal.UpdateTipoMuestraByExamen(examenTipoMuestra);
     }
 }
        public ActionResult AgregarTipoMuestra(Guid idExamen)
        {
            var model = new ExamenTipoMuestra
            {
                IdExamen = idExamen
            };

            return(PartialView("_AgregarTipoMuestra", model));
        }
        public ActionResult GuardarTipoMuestra(ExamenTipoMuestra model)
        {
            model.IdUsuarioRegistro = Logueado.idUsuario;

            _examenTipoMuestraBl.InsertTipoMuestraByExamen(model);

            return(PartialView("_AgregarTipoMuestra", model));

            //  return RedirectToAction("AgregarTiposDeMuestra", new { id = model.IdExamen });
        }
        /// <summary>
        /// Descripción: Regista o Actualiza Tipo de Muestra/Examen.
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="examenTipoMuestra"></param>
        public void InsertTipoMuestraByExamen(ExamenTipoMuestra examenTipoMuestra)
        {
            var objCommand = GetSqlCommand("pNLI_ExamenTipoMuestra");

            InputParameterAdd.Guid(objCommand, "idExamen", examenTipoMuestra.IdExamen);
            InputParameterAdd.Int(objCommand, "idTipoMuestra", examenTipoMuestra.IdTipoMuestra);
            InputParameterAdd.Varchar(objCommand, "caracteristicaMuestra", examenTipoMuestra.Caracteristica);
            InputParameterAdd.Varchar(objCommand, "transporteMuestra", examenTipoMuestra.Transporte);
            InputParameterAdd.Int(objCommand, "idUsuarioRegistro", examenTipoMuestra.IdUsuarioRegistro);

            ExecuteNonQuery(objCommand);
        }
        /// <summary>
        /// Descripción: Actualiza los tipos de muestra/examen
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="examenTipoMuestra"></param>
        public void UpdateTipoMuestraByExamen(ExamenTipoMuestra examenTipoMuestra)
        {
            var objCommand = GetSqlCommand("pNLU_ExamenTipoMuestra");

            InputParameterAdd.Guid(objCommand, "idExamen", examenTipoMuestra.IdExamen);
            InputParameterAdd.Int(objCommand, "idTipoMuestra", examenTipoMuestra.IdTipoMuestra);
            InputParameterAdd.Varchar(objCommand, "caracteristicaMuestra", examenTipoMuestra.Caracteristica);
            InputParameterAdd.Varchar(objCommand, "transporteMuestra", examenTipoMuestra.Transporte);
            InputParameterAdd.Int(objCommand, "estado", examenTipoMuestra.Estado);
            InputParameterAdd.Int(objCommand, "idUsuarioEdicion", examenTipoMuestra.IdUsuarioEdicion);

            ExecuteNonQuery(objCommand);
        }
        public ActionResult EliminarTipoMuestra(int idTipoMuestra, Guid idExamen)
        {
            var examenTipoMuestra = new ExamenTipoMuestra
            {
                IdTipoMuestra    = idTipoMuestra,
                IdExamen         = idExamen,
                IdUsuarioEdicion = Logueado.idUsuario,
                Estado           = 0
            };

            try
            {
                _examenTipoMuestraBl.UpdateTipoMuestraByExamen(examenTipoMuestra);

                return(RedirectToAction("AgregarTiposDeMuestra", new { id = idExamen }));
            }
            catch
            {
                return(View("Error"));
            }
        }