Ejemplo n.º 1
0
        public JsonResult EliminarCampania(int IdCampania)
        {
            ;
            bool   Resultado = false;
            string mensaje   = "Ocurrio un error al intentar realizar la acción.";
            var    objResult = new object();

            try
            {
                Resultado = new CampaniaLG().EliminarCampania(IdCampania, Auditoria.ObtenerNombreUsuario());


                if (Resultado)
                {
                    mensaje = "Se eliminó correctamente.";
                }
                objResult = new
                {
                    iTipoResultado = Resultado,
                    vMensaje       = mensaje
                };

                return(Json(objResult));
            }
            catch (Exception ex)
            {
                objResult = new { iTipoResultado = Resultado, vMensaje = ex.Message };
                return(Json(objResult));
            }
        }
Ejemplo n.º 2
0
        public JsonResult RegistrarCampania(int IdCampania, string Nombre, string Descripcion)
        {
            string mensaje   = "Ocurrio un error al intentar realizar la acción.";
            var    objResult = new object();
            bool   iResultado;

            try
            {
                //Listas

                ConfiguracionViewModel vm = new ConfiguracionViewModel();
                vm.Campania             = new Campania();
                vm.Campania.IdCampania  = IdCampania;
                vm.Campania.Nombre      = Nombre;
                vm.Campania.Descripcion = Descripcion;


                vm.Campania.UsuarioCreacion     = Auditoria.ObtenerNombreUsuario();
                vm.Campania.UsuarioModificacion = Auditoria.ObtenerNombreUsuario();

                if (IdCampania == 0)
                {
                    iResultado = new CampaniaLG().InsertarCampania(vm.Campania);
                }
                else
                {
                    iResultado = new CampaniaLG().ActualizarCampania(vm.Campania);
                }
                if (iResultado)
                {
                    if (IdCampania > 0)
                    {
                        mensaje = "Se modificó correctamente.";
                    }
                    else
                    {
                        mensaje = "Se registró correctamente.";
                    }
                }
                objResult = new
                {
                    iTipoResultado = iResultado,
                    vMensaje       = mensaje
                };
                return(Json(objResult));
            }
            catch (Exception ex)
            {
                objResult = new { iTipoResultado = 2, vError = Constantes.msgErrorGeneralListado };
                return(Json(objResult));
            }
        }
Ejemplo n.º 3
0
        public JsonResult ObtenerCampania(int IdCampania = 0)
        {
            var objResult = new object();

            try
            {
                Campania Campania = new Campania();

                Campania = new CampaniaLG().ObtenerPorIdCampania(IdCampania);

                objResult = new
                {
                    iTipoResultado = 1,
                    Campania       = Campania
                };

                return(Json(objResult));
            }
            catch (Exception ex)
            {
                objResult = new { iTipoResultado = 2, vError = Constantes.msgErrorGeneralListado };
                return(Json(objResult));
            }
        }