/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="responsavel"></param> public void Editar(ResponsavelModel responsavel) { tb_responsavel responsavelE = new tb_responsavel(); Atribuir(responsavel, responsavelE); unitOfWork.RepositorioResponsavel.Editar(responsavelE); unitOfWork.Commit(shared); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="responsavel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(ResponsavelModel responsavel) { tb_responsavel responsavelE = new tb_responsavel(); Atribuir(responsavel, responsavelE); unitOfWork.RepositorioResponsavel.Inserir(responsavelE); unitOfWork.Commit(shared); return responsavelE.id_Responsavel; }
/// <summary> /// Deprecated Method for adding a new object to the tb_responsavel EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddTotb_responsavel(tb_responsavel tb_responsavel) { base.AddObject("tb_responsavel", tb_responsavel); }
/// <summary> /// Atribui dados da responsavel Model para a responsavel Entity /// </summary> /// <param name="responsavel">Objeto do modelo</param> /// <param name="esp">Entity mapeada da base de dados</param> private void Atribuir(ResponsavelModel responsavel, tb_responsavel responsavelE) { responsavelE.id_Responsavel = responsavel.id_Responsavel; responsavelE.nome = responsavel.nome; responsavelE.sobrenome = responsavel.sobrenome; responsavelE.email = responsavel.email; }
/// <summary> /// Create a new tb_responsavel object. /// </summary> /// <param name="id_Responsavel">Initial value of the id_Responsavel property.</param> /// <param name="nome">Initial value of the nome property.</param> /// <param name="email">Initial value of the email property.</param> /// <param name="sobrenome">Initial value of the sobrenome property.</param> public static tb_responsavel Createtb_responsavel(global::System.Int32 id_Responsavel, global::System.String nome, global::System.String email, global::System.String sobrenome) { tb_responsavel tb_responsavel = new tb_responsavel(); tb_responsavel.id_Responsavel = id_Responsavel; tb_responsavel.nome = nome; tb_responsavel.email = email; tb_responsavel.sobrenome = sobrenome; return tb_responsavel; }