public ActionResult Create([Bind(Include = "Nome_Completo,Login_Usuario,Email,Telefone,Departamento,Cargo,Data_Nascimento,Cpf,Rg,Cep,Endereco,Numero_Endereco,Complemento,Bairro,Municipio,Status_Usuario,Data_Criacao,Data_Ultimo_Logon,CNPJ,Tipo_Usuario")] CUA_Usuarios CUA_Usuarios) { try { CUA_Usuarios.Data_Criacao = DateTime.Now; CUA_Usuarios.Data_Ultimo_Logon = DateTime.Now; if (ModelState.IsValid) { db.Usuarios.Add(CUA_Usuarios); db.SaveChanges(); ScriptManager.RegisterStartupScript(page, page.GetType(), "showPopUpConfirm", "showPopUpConfirm('Alerta!','Deseja realmente cadastrar esse usuário?','warning');", true); return(RedirectToAction("Index", "Home")); } } catch (Exception ex) { log.Log(LogLevel.Error) .Exception(ex) .Message("Mensagem de log {0} parametro", 1).Write(); return(View()); } return(View(CUA_Usuarios)); }
public ActionResult PesquisaUsuario(string email) { var cadastraUsuario = db.Usuarios.Where(x => x.Email == email).ToList(); CUA_Usuarios usuarios = new CUA_Usuarios(); usuarios.Email = cadastraUsuario[0].Email; usuarios.Login_Usuario = cadastraUsuario[0].Login_Usuario; usuarios.id = cadastraUsuario[0].id; return(View("Create", usuarios)); }
// GET: CUA_Usuarios/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CUA_Usuarios cUA_Usuarios = db.Usuarios.Find(id); if (cUA_Usuarios == null) { return(HttpNotFound()); } return(View(cUA_Usuarios)); }
public ActionResult DeleteConfirmed(int id) { try { CUA_Usuarios cUA_Usuarios = db.Usuarios.Find(id); db.Usuarios.Remove(cUA_Usuarios); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { log.Log(LogLevel.Error) .Exception(ex) .Message("Mensagem de log {0} parametro", 1).Write(); return(View()); } }
public ActionResult Edit([Bind(Include = "Nome_Completo,Login_Usuario,Email,Telefone,Departamento,Cargo,Data_Nascimento,Cpf,Rg,Cep,Endereco,Numero_Endereco,Complemento,Bairro,Municipio,Status_Usuario,Data_Criacao,Data_Ultimo_Logon,CNPJ,Tipo_Usuario")] CUA_Usuarios cUA_Usuarios) { try { if (ModelState.IsValid) { db.Entry(cUA_Usuarios).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cUA_Usuarios)); } catch (Exception ex) { log.Log(LogLevel.Error) .Exception(ex) .Message("Mensagem de log {0} parametro", 1).Write(); return(View()); } }
/// <summary> /// Método de retorno dos dados pelos correios /// </summary> /// <param name="cnpj"></param> /// <param name="cep"></param> /// <returns></returns> public ActionResult retornaDadosPorCNPJ(string cnpj) { try { CUA_Usuarios usuarios = new CUA_Usuarios(); var resultCNPJ = EmpresaDados(cnpj); if (cnpj != null) { usuarios.Bairro = resultCNPJ.bairro; usuarios.Cep = resultCNPJ.cep.Replace(".", "").Replace("-", "").Replace("/", ""); usuarios.Municipio = resultCNPJ.municipio; usuarios.Complemento = resultCNPJ.complemento; usuarios.UF = resultCNPJ.uf; usuarios.Endereco = resultCNPJ.logradouro; usuarios.Numero_Endereco = resultCNPJ.numero; usuarios.Situacao_Cadastral = resultCNPJ.situacao; usuarios.Nome_Completo = resultCNPJ.nome; usuarios.Telefone = resultCNPJ.telefone.Replace("(", "").Replace(")", "").Replace("-", ""); usuarios.CNPJ = resultCNPJ.cnpj.Replace(".", "").Replace("-", "").Replace("/", ""); return(View("Create", usuarios)); } else { return(View(usuarios)); } } catch (Exception ex) { log.Log(LogLevel.Error) .Exception(ex) .Message("Mensagem de log {0} parametro", 1).Write(); return(null); } }