Beispiel #1
0
        public ActionResult EditarEmpresa(Empresa aEmpresa, HttpPostedFileBase Imagem)
        {
            Empresa empresa = _Control.SelecionarEmpresa(aEmpresa.Emp_ID);

            if (!ModelState.IsValid)
            {
                return(View(aEmpresa));
            }

            if (Imagem != null)
            {
                byte[] imagem = new byte[Imagem.ContentLength];
                Imagem.InputStream.Read(imagem, 0, Imagem.ContentLength);
                empresa.Emp_Logo = imagem;
            }

            empresa.Emp_Nome             = aEmpresa.Emp_Nome;
            empresa.Emp_Estado           = aEmpresa.Emp_Estado;
            empresa.Emp_Cidade           = aEmpresa.Emp_Cidade;
            empresa.Emp_Endereco         = aEmpresa.Emp_Endereco;
            empresa.Emp_CNPJ             = aEmpresa.Emp_CNPJ;
            empresa.Emp_RegistroEstadual = aEmpresa.Emp_RegistroEstadual;

            _Control.AlterarEmpresa(empresa);
            return(RedirectToAction("Index", "Home", new { id = empresa.Emp_ID, nomeEmpresa = empresa.Emp_Nome }));
        }
Beispiel #2
0
        public ActionResult MudarDataEmpresa(string Data)
        {
            Empresa aEmpresa = _Control.SelecionarEmpresa(Convert.ToInt32(Session["IDEmpresa"]));

            string ComparaData = aEmpresa.Emp_DataAtual + "/2019";

            if (DateTime.Compare(Convert.ToDateTime(Data), Convert.ToDateTime(ComparaData)) < 0)
            {
                return(Json("A data selecionada para alteração da data de sua empresa foi um dia que já passou!\nLembre-se que você só pode selecionar uma data futura."));
            }

            else if (DateTime.Compare(Convert.ToDateTime(Data), Convert.ToDateTime(ComparaData)) == 0)
            {
                return(Json("Sua empresa já se encontra na data selecionada"));
            }

            string Dia = "";
            string Mes = "";

            if (Convert.ToDateTime(Data).Day.ToString().Count() == 1)
            {
                Dia = 0 + Convert.ToDateTime(Data).Day.ToString();
            }

            else
            {
                Dia = Convert.ToDateTime(Data).Day.ToString();
            }

            if (Convert.ToDateTime(Data).Month.ToString().Count() == 1)
            {
                Mes = 0 + Convert.ToDateTime(Data).Month.ToString();
            }

            else
            {
                Mes = Convert.ToDateTime(Data).Month.ToString();
            }

            aEmpresa.Emp_DataAtual = Dia + "/" + Mes;
            _Control.AlterarEmpresa(aEmpresa);
            Session["DataAtual"] = aEmpresa.Emp_DataAtual;
            return(Json("1"));
        }