示例#1
0
 /// <summary>
 /// Descripción: Actualiza información de una Opcion de Dato.
 /// Author: Terceros.
 /// Fecha Creacion: 01/01/2017
 /// Fecha Modificación: 02/02/2017.
 /// Modificación: Se agregaron comentarios.
 /// </summary>
 /// <param name="opcionDato"></param>
 public void UpdateOpcionDato(OpcionDato opcionDato)
 {
     using (var listaDatoDal = new ListaDatoDal())
     {
         listaDatoDal.UpdateOpcionDato(opcionDato);
     }
 }
示例#2
0
 /// <summary>
 /// Descripción: Registra información de una nueva Opcion de Dato.
 /// Author: Terceros.
 /// Fecha Creacion: 01/01/2017
 /// Fecha Modificación: 02/02/2017.
 /// Modificación: Se agregaron comentarios.
 /// </summary>
 /// <param name="opcionDato"></param>
 public void InsertOpcionDato(OpcionDato opcionDato)
 {
     using (var listaDatoDal = new ListaDatoDal())
     {
         listaDatoDal.InsertOpcionDato(opcionDato);
     }
 }
示例#3
0
        public ActionResult NuevaOpcion(int idListaDato)
        {
            var model = new OpcionDato
            {
                IdListaDato = idListaDato
            };

            return(PartialView("_NuevaOpcion", model));
        }
        /// <summary>
        /// Descripción: Actualiza información de una Opcion de Dato.
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="opcionDato"></param>
        public void UpdateOpcionDato(OpcionDato opcionDato)
        {
            var objCommand = GetSqlCommand("pNLU_OpcionDato");

            InputParameterAdd.Int(objCommand, "idOpcionDato", opcionDato.IdOpcionDato);
            InputParameterAdd.Varchar(objCommand, "valor", opcionDato.Valor);
            InputParameterAdd.Int(objCommand, "orden", opcionDato.Orden);
            InputParameterAdd.Int(objCommand, "estado", opcionDato.Estado);
            InputParameterAdd.Int(objCommand, "idUsuarioEdicion", opcionDato.IdUsuarioEdicion);

            ExecuteNonQuery(objCommand);
        }
        /// <summary>
        /// Descripción: Registra información de una nueva Opcion de Dato.
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="opcionDato"></param>
        public void InsertOpcionDato(OpcionDato opcionDato)
        {
            var objCommand = GetSqlCommand("pNLI_OpcionDato");

            InputParameterAdd.Int(objCommand, "idOpcionDato", opcionDato.IdOpcionDato);
            InputParameterAdd.Int(objCommand, "idListaDato", opcionDato.IdListaDato);
            InputParameterAdd.Varchar(objCommand, "valor", opcionDato.Valor);
            InputParameterAdd.Int(objCommand, "orden", opcionDato.Orden);
            InputParameterAdd.Int(objCommand, "idUsuarioRegistro", opcionDato.IdUsuarioRegistro);

            ExecuteNonQuery(objCommand);
        }
示例#6
0
        public ActionResult EditarOpcion(OpcionDato opcionDato)
        {
            opcionDato.IdUsuarioEdicion = Logueado.idUsuario;
            opcionDato.Estado           = 1;

            try
            {
                _datoBl.UpdateOpcionDato(opcionDato);

                return(RedirectToAction("AgregarOpciones", new { id = opcionDato.IdListaDato }));
            }
            catch
            {
                return(View("Error"));
            }
        }
示例#7
0
        public ActionResult NuevaOpcion(OpcionDato opcionDato)
        {
            var opcion = _datoBl.GetOpcionDatoById(opcionDato.IdOpcionDato);

            if (opcion != null)
            {
                TempData["UserMessage"] = "Ya existe el id de la opción ingresada";

                return(RedirectToAction("AgregarOpciones", new { id = opcionDato.IdListaDato }));
            }

            opcionDato.IdUsuarioRegistro = Logueado.idUsuario;

            try
            {
                _datoBl.InsertOpcionDato(opcionDato);

                return(RedirectToAction("AgregarOpciones", new { id = opcionDato.IdListaDato }));
            }
            catch
            {
                return(View("Error"));
            }
        }