public JsonResult AgregarFamilia(string _Familia, string _Impresora, string _Receta)
        {
            ObjetoFamilia lfamilia = new ObjetoFamilia();

            if (!string.IsNullOrEmpty(_Familia) && !string.IsNullOrEmpty(_Impresora) && !string.IsNullOrEmpty(_Receta))
            {
                lfamilia.Familia   = _Familia;
                lfamilia.Impresora = _Impresora;
                lfamilia.Receta    = int.Parse(_Receta);

                var resultado = Acceso.AgregarFamilia(lfamilia.Familia, lfamilia.Impresora, lfamilia.Receta);

                if (resultado > 0)
                {
                    return(Json(new RespuestaModel()
                    {
                        Verificador = true, Mensaje = "Familia creada correctamente", NumInt = resultado
                    }));
                }
                else
                {
                    return(Json(new RespuestaModel()
                    {
                        Verificador = false, Mensaje = "Error"
                    }));
                }
            }
            else
            {
                var validador = 0;
                return(Json(validador));
            }
        }
        public JsonResult EditarFamilia(string _Familia, string _IdFamilia, string _Impresora, string _Receta)
        {
            var validador = 0;

            if (!string.IsNullOrEmpty(_Familia) && !string.IsNullOrEmpty(_IdFamilia) && !string.IsNullOrEmpty(_Impresora) && !string.IsNullOrEmpty(_Receta))
            {
                ObjetoFamilia lfamialia = new ObjetoFamilia();
                lfamialia.Familia   = _Familia;
                lfamialia.IdFamilia = int.Parse(_IdFamilia);
                lfamialia.Impresora = _Impresora;
                lfamialia.Receta    = int.Parse(_Receta);

                RespuestaModel resultado = Acceso.EditarFamilia(lfamialia);
                if (resultado.Verificador == true)
                {
                    validador = 1;
                    return(Json(validador));
                }
                else
                {
                    validador = 2;
                    return(Json(validador));
                }
            }
            else
            {
                return(Json(validador));
            }
        }
Exemple #3
0
        public List <ObjetoFamilia> ObtenerFamilia(string IdFamilia)
        {
            var Listado = new List <ObjetoFamilia>();
            var data    = new Conector().EjecutarProcedimiento("ObtenerFamilia", new System.Collections.Hashtable()
            {
                { "IdFamilia", int.Parse(IdFamilia) }
            });

            if (data.Rows.Count > 0)
            {
                for (var i = 0; i < data.Rows.Count; i++)
                {
                    var validador        = new object();
                    var resultadoListado = new ObjetoFamilia();

                    validador = data.Rows[i].Field <object>("Id");
                    resultadoListado.IdFamilia = validador != null ? data.Rows[i].Field <int>("Id") : -1;

                    validador = data.Rows[i].Field <object>("Familia");
                    resultadoListado.Familia = validador != null ? data.Rows[i].Field <string>("Familia") : "NO ASIGNADO";

                    validador = data.Rows[i].Field <object>("Impresora");
                    resultadoListado.Impresora = validador != null ? data.Rows[i].Field <string>("Impresora") : "NO ASIGNADO";

                    validador = data.Rows[i].Field <object>("Receta");
                    resultadoListado.Receta = validador != null ? data.Rows[i].Field <int>("Receta") : -1;

                    Listado.Add(resultadoListado);
                }
            }
            return(Listado);
        }
Exemple #4
0
        public JsonResult grillaFamilia()
        {
            ObjetoFamilia        tablaFamilia      = new ObjetoFamilia();
            List <ObjetoFamilia> tablaFamiliaLista = new List <ObjetoFamilia>();

            var ListadoFamilia = Acceso.grillaFamilia();

            if (ListadoFamilia != null)
            {
                return(Json(new { list = ListadoFamilia }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                ViewBag.mensaje = 0;
                return(Json(new { Mensaje = ViewBag.mensaje }, JsonRequestBehavior.AllowGet));
            }
        }
        public JsonResult EliminarFamilia(string _IdFamilia)
        {
            if (SessionVariables.Session_Datos_Usuarios == null)
            {
                RedirectToAction("SesionExpirada", "Error");
            }

            if (!string.IsNullOrEmpty(_IdFamilia))
            {
                ObjetoFamilia Familia = new ObjetoFamilia();
                Familia.IdFamilia = int.Parse(_IdFamilia);
                RespuestaModel result = Acceso.EliminarFamilia(Familia);

                return(Json(result));
            }
            else
            {
                var validador = 0;
                return(Json(validador));
            }
        }
Exemple #6
0
        public JsonResult grillaFamilia()
        {
            if (SessionVariables.Session_Datos_Usuarios == null)
            {
                RedirectToAction("SesionExpirada", "Error");
            }
            ObjetoFamilia        tablaFamilia      = new ObjetoFamilia();
            List <ObjetoFamilia> tablaFamiliaLista = new List <ObjetoFamilia>();

            var ListadoFamilia = Acceso.grillaFamilia();

            if (ListadoFamilia != null)
            {
                return(Json(new { list = ListadoFamilia }, JsonRequestBehavior.AllowGet));
                //return Json(new { list = ListadoFamilia, Mensaje = ViewBag.mensaje }, JsonRequestBehavior.AllowGet);
            }
            else
            {
                ViewBag.mensaje = 0;
                return(Json(new { Mensaje = ViewBag.mensaje }, JsonRequestBehavior.AllowGet));
            }
        }
Exemple #7
0
        public RespuestaModel EditarFamilia(ObjetoFamilia Familia)
        {
            RespuestaModel resp = new RespuestaModel();

            try
            {
                var data = new Conector().EjecutarProcedimiento("EditarFamilia", new System.Collections.Hashtable()
                {
                    { "Id", Familia.IdFamilia },
                    { "Familia", Familia.Familia },
                    { "Impresora", Familia.Impresora },
                    { "Receta", Familia.Receta }
                });

                if (data.Rows.Count > 0)
                {
                    for (var i = 0; i < data.Rows.Count; i++)
                    {
                        var validador = new object();

                        validador        = data.Rows[i].Field <object>("Verificador");
                        resp.Verificador = validador != null ? data.Rows[i].Field <bool>("Verificador") : false;

                        validador    = data.Rows[i].Field <object>("Mensaje");
                        resp.Mensaje = validador != null ? data.Rows[i].Field <string>("Mensaje") : "NO ASIGNADO";
                    }
                }
                else
                {
                    resp = null;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(resp);
        }
Exemple #8
0
 public RespuestaModel EditarFamilia(ObjetoFamilia Familia)
 {
     return(Acceso.EditarFamilia(Familia));
 }