public JsonResult Editar(Unidadmedida unidadmedida)
        {
            JsonResult jsonResult = null;

            unidadMedidaRepository = new UnidadMedidaRepository();
            try
            {
                if (unidadMedidaRepository.Validar(unidadmedida, out List <String> errores))
                {
                    unidadMedidaRepository.Update(unidadmedida);
                    jsonResult = Json(true);
                }
                else
                {
                    String mensajes = String.Join("<br/>", errores);
                    jsonResult = Json(mensajes);
                }
            }
            catch (Exception ex)
            {
                jsonResult = Json(ex.Message);
            }

            return(jsonResult);
        }
        public IActionResult Index()
        {
            unidadMedidaRepository = new UnidadMedidaRepository();
            UnidadMedidaViewModel unidadMedidaViewModel = new UnidadMedidaViewModel();

            unidadMedidaViewModel.ListaUnidadMedida = unidadMedidaRepository.GetUnidadmedidas();
            return(View(unidadMedidaViewModel));
        }
        public IEnumerable <UnidadMedidaIdNomViewModel> GetUnidadMedidaViews(Int32 id)
        {
            UnidadMedidaRepository repos = new UnidadMedidaRepository();

            return(repos.GetAll().OrderBy(x => x.Nombre).Where(x => x.Eliminado == false && x.Id != id).Select(x => new UnidadMedidaIdNomViewModel {
                Id = x.Id, Nombre = x.Nombre
            }));
        }
Beispiel #4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["ConnectionString"] == null)
     {
         Response.Redirect("/login.aspx");
         return;
     }
     repo = new UnidadMedidaRepository(Session["ConnectionString"].ToString());
     CargarDatos();
 }
Beispiel #5
0
        public async Task <IEnumerable <UnidadMedida> > GetListaUnidadMedida()
        {
            try
            {
                var lista = await UnidadMedidaRepository.LlenarComboUnidadMedida();

                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public JsonResult Eliminar(Int32 Id)
        {
            JsonResult jsonResult = null;

            unidadMedidaRepository = new UnidadMedidaRepository();
            try
            {
                if (unidadMedidaRepository.Eliminar(Id))
                {
                    jsonResult = Json(true);
                }
            }

            catch (Exception ex)
            {
                jsonResult = Json(ex.Message);
            }

            return(jsonResult);
        }
        public JsonResult GetUnidadById(Int32 Id)
        {
            JsonResult jsonResult = null;

            unidadMedidaRepository = new UnidadMedidaRepository();
            Unidadmedida unidadmedida = unidadMedidaRepository.GetUnidadmedidaById(Id);

            if (unidadmedida == null)
            {
                jsonResult = Json("La unidad de medida no existe o ya ha sido eliminada");
            }
            else
            {
                jsonResult = Json(new
                {
                    unidadmedida.Id,
                    unidadmedida.Nombre,
                    unidadmedida.Eliminado
                });
            }
            return(jsonResult);
        }
 public UnidadMedidaService()
 {
     unidadMedidaRepository = new UnidadMedidaRepository();
 }