示例#1
0
        public JsonResult DeletarTipoItemEstoque(int TipoItemEstoqueId)
        {
            var core = new TipoItemEstoqueCore();

            var TipoItemEstoque = core.RetornarPorId(TipoItemEstoqueId);

            TipoItemEstoque.Ativo = false;

            core.Alterar(TipoItemEstoque);

            return(Json("", JsonRequestBehavior.AllowGet));
        }
示例#2
0
        public JsonResult EditarTipoItemEstoque(string JsonTipoItemEstoque)
        {
            var definition = new
            {
                Id                     = new int(),
                Nome                   = "",
                Descricao              = "",
                Largura                = "",
                Altura                 = "",
                Profundidade           = "",
                Peso                   = "",
                PesoMaximoEmpilhamento = "",
                CodigoDeBarras         = "",
            };

            var jsonTipoItemEstoque = Newtonsoft.Json.JsonConvert.DeserializeAnonymousType(JsonTipoItemEstoque, definition);

            var core = new TipoItemEstoqueCore();

            var TipoItemEstoque = core.RetornarPorId(jsonTipoItemEstoque.Id);

            TipoItemEstoque.Nome                   = jsonTipoItemEstoque.Nome;
            TipoItemEstoque.Descricao              = jsonTipoItemEstoque.Descricao;
            TipoItemEstoque.Largura                = Convert.ToDouble(jsonTipoItemEstoque.Largura.Replace(',', '.'), CultureInfo.GetCultureInfo("en-US"));
            TipoItemEstoque.Altura                 = Convert.ToDouble(jsonTipoItemEstoque.Altura.Replace(',', '.'), CultureInfo.GetCultureInfo("en-US"));
            TipoItemEstoque.Profundidade           = Convert.ToDouble(jsonTipoItemEstoque.Profundidade.Replace(',', '.'), CultureInfo.GetCultureInfo("en-US"));
            TipoItemEstoque.Peso                   = Convert.ToDouble(jsonTipoItemEstoque.Peso.Replace(',', '.'), CultureInfo.GetCultureInfo("en-US"));
            TipoItemEstoque.PesoMaximoEmpilhamento = Convert.ToDouble(jsonTipoItemEstoque.PesoMaximoEmpilhamento.Replace(',', '.'), CultureInfo.GetCultureInfo("en-US"));
            TipoItemEstoque.CodigoDeBarras         = jsonTipoItemEstoque.CodigoDeBarras;
            TipoItemEstoque.UsuarioId              = null;
            TipoItemEstoque.DataHora               = DateTime.Now;
            TipoItemEstoque.Ativo                  = true;

            core.Alterar(TipoItemEstoque);

            return(Json("", JsonRequestBehavior.AllowGet));
        }