public string AtualizarRegistro(UsuarioEntity usuarioEntity) { try { usuarioRepository.Update(usuarioEntity); return("Registro atualizado com sucesso!"); } catch (Exception ex) { return("Erro ao atualizar o registro: " + ex.Message); } }
public string InserirNovoRegistro(UsuarioEntity usuarioEntity) { try { usuarioRepository.Insert(usuarioEntity); return("Registro inserido com sucesso!"); } catch (Exception ex) { return("Erro ao inserir o registro: " + ex.Message); } }
/*INSERINDO UM NOVO REGISTRO*/ public void Insert(UsuarioEntity usuarioEntity) { db_usuarioEntities context = new db_usuarioEntities(); tb_usuarios usuario = new tb_usuarios(); usuario.cd_setor = usuarioEntity.CodigoSetor; usuario.ds_login = usuarioEntity.Login; usuario.ds_senha = usuarioEntity.Senha; usuario.fl_ativo = (usuarioEntity.RegistroAtivo ? "S" : "N"); usuario.fl_tipo = usuarioEntity.Tipo; usuario.nm_usuario = usuarioEntity.Nome; context.tb_usuarios.Add(usuario); context.SaveChanges(); }
/*CONSULTA USUÁRIO PELO CÓDIGO*/ public UsuarioEntity SelectPorID(Int32 codigo) { db_usuarioEntities context = new db_usuarioEntities(); UsuarioEntity usuarioEntity = new UsuarioEntity(); tb_usuarios usuario = (from n in context.tb_usuarios where n.id_usuario == codigo select n).First(); usuarioEntity.Codigo = usuario.id_usuario; usuarioEntity.CodigoSetor = usuario.cd_setor; usuarioEntity.Login = usuario.ds_login; usuarioEntity.Nome = usuario.nm_usuario; usuarioEntity.RegistroAtivo = (usuario.fl_ativo == "S" ? true : false); usuarioEntity.Senha = usuario.ds_senha; usuarioEntity.Tipo = usuario.fl_tipo; return(usuarioEntity); }
/*ATUALIZANDO UM REGISTRO EXISTENTE*/ public void Update(UsuarioEntity usuarioEntity) { using (db_usuarioEntities context = new db_usuarioEntities()) { /*LOCALIZA O USUÁRIO PELO SEU CÓDIGO*/ tb_usuarios usuario = context.tb_usuarios.Where(n => n.id_usuario == usuarioEntity.Codigo).First(); usuario.cd_setor = usuarioEntity.CodigoSetor; usuario.ds_login = usuarioEntity.Login; usuario.ds_senha = usuarioEntity.Senha; usuario.fl_ativo = (usuarioEntity.RegistroAtivo ? "S" : "N"); usuario.fl_tipo = usuarioEntity.Tipo; usuario.nm_usuario = usuarioEntity.Nome; usuario.id_usuario = usuarioEntity.Codigo.Value; /*SALVA AS ALTERAÇÕES REALIZADAS*/ context.SaveChanges(); } }