public void Delete(Int32 codigo) { db_usuarioEntities context = new db_usuarioEntities(); tb_usuarios usuario = (from n in context.tb_usuarios where n.id_usuario == codigo select n).First(); /*EXCLUI UM REGISTRO EXISTENTE*/ context.tb_usuarios.Remove(usuario); context.SaveChanges(); }
/*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(); }
/*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(); } }