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 })); }
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")); }