public bool UpdateUsuario(mUser obj) { var dbAccess = Data.Instances.DataA(); try { dbAccess.ClearParameters(); dbAccess.AddParameters("@Nome", obj.Nome); dbAccess.AddParameters("@Sexo", obj.Sexo); dbAccess.AddParameters("@Email", obj.Email); dbAccess.AddParameters("@Atualizado", obj.Atualizado.ToShortDateString()); dbAccess.AddParameters("@Ativo", obj.Ativo); dbAccess.AddParameters("@Indice", obj.Indice); dbAccess.AddParameters("@Identificador", obj.Identificador); string Update = @" UPDATE Usuarios SET Nome = @Nome, Sexo = @Sexo, Email = @Email, Atualizado = @Atualizado, Ativo = @Ativo WHERE (Indice = @Indice) AND (Identificador = @Identificador)"; if (dbAccess.Write(Update)) { return(true); } else { throw new Exception(string.Format("Dados do usuário {0} não alterado!", obj.Identificador)); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public bool GravarUsuario(mUser obj) { var dbAccess = Data.Instances.DataA(); try { dbAccess.ClearParameters(); dbAccess.AddParameters("@Identificador", obj.Identificador); dbAccess.AddParameters("@Senha", obj.Identificador); dbAccess.AddParameters("@Nome", obj.Nome); dbAccess.AddParameters("@Sexo", obj.Sexo); dbAccess.AddParameters("@Email", obj.Email); dbAccess.AddParameters("@Cadastro", obj.Cadastro.ToShortDateString()); dbAccess.AddParameters("@Atualizado", obj.Atualizado.ToShortDateString()); dbAccess.AddParameters("@Ativo", obj.Ativo); string Insert = @" INSERT INTO Usuarios (Identificador, Senha, Nome, Sexo, Email, Cadastro, Atualizado, Ativo) VALUES (@Identificador, @Senha, @Nome, @Sexo, @Email, @Cadastro, @Atualizado, @Ativo)"; if (dbAccess.Write(Insert)) { return(true); } else { throw new Exception(string.Format("Usuário {0} ja cadastrado!", obj.Identificador)); } } catch (Exception ex) { throw new Exception(ex.Message); } }