public int salvar() { var ret = 0; var model = recuperarPeloId(Codigo); if (model == null) { using (Iconnection Conexion = new Conexion()) { IDao <Usuario> dao = new DaoUsuario(Conexion); Usuario entity = new Usuario();//Objeto tipo Modulos(tabela) entity.nome = Nome; entity.cpf = Cpf; entity.sexo = Sexo; entity.telefone = Telefone; entity.data_cadastro = Data_cadastro; entity.cidade_id = Cidade_id; entity.email = Email; entity.senha = CriptoHelper.HashMD5(Senha); // gravo los datos como registro en la tabla modulos dao.Insert(entity); ret = entity.codigo; } } else { using (Iconnection Conexion = new Conexion()) { IDao <Usuario> dao = new DaoUsuario(Conexion); Usuario entity = new Usuario();//Objeto tipo Modulos(tabela) entity.nome = Nome; entity.cpf = Cpf; entity.sexo = Sexo; entity.telefone = Telefone; entity.data_cadastro = Data_cadastro; entity.cidade_id = Cidade_id; entity.email = Email; if (!string.IsNullOrEmpty(this.Senha)) { entity.senha = CriptoHelper.HashMD5(Senha); } // gravo los datos como registro en la tabla modulos dao.Insert(entity); ret = entity.codigo; } } return(ret); }