示例#1
0
        public void EliminarRgTelefone(RgTelefone _RgTelefone)
        {
            RgTelefone _Result = null;

            _Result = DAO.FindByPrimaryKey(_RgTelefone.cod_empr, _RgTelefone.cod_rg, _RgTelefone.seq_tel);

            DAO.Delete(_Result);
            DAO.UnitOfWork.Commit();
        }
示例#2
0
        public IHttpActionResult Put(RgTelefone _RgTelefone)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            BO.AlterarRgTelefone(_RgTelefone);

            return(Updated(_RgTelefone));
        }
示例#3
0
        public IHttpActionResult Post(RgTelefone _RgTelefone)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            BO.AdicionarRgTelefone(_RgTelefone);

            return(Created(_RgTelefone));
        }
示例#4
0
        public IHttpActionResult Patch(RgTelefone _RgTelefone)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            Delta <RgTelefone> _Delta = new Delta <RgTelefone>();

            _Delta.CopyChangedValues(_RgTelefone);

            _Delta.Patch(_RgTelefone);
            return(Updated(_RgTelefone));
        }
        public void FillDataContatosAddModify()
        {
            if (_RgTipoFoneCollection == null)
            {
                _RgTipoFoneCollection = OverallRecordProcess.CreateInstance.TaskGetCollectionRgTipoFone();
            }

            _RgTelefone = AppStateOverallRecord.RgTelefoneModifyProcess;

            #region ...::: Dados Telefones \Contatos :::...

            txtItem.Text = _RgTelefone.SeqTel != 0 ? Convert.ToString(_RgTelefone.SeqTel) : string.Empty;

            #endregion

            cmBxTipo.DataSource    = _RgTipoFoneCollection;
            cmBxTipo.ValueMember   = "IdTipoFone";
            cmBxTipo.DisplayMember = "DescrTipoFone";
        }
示例#6
0
 public void AlterarRgTelefone(RgTelefone _RgTelefone)
 {
     DAO.Update(_RgTelefone);
     DAO.UnitOfWork.Commit();
 }
示例#7
0
 public void AdicionarRgTelefone(RgTelefone _RgTelefone)
 {
     DAO.Insert(_RgTelefone);
     DAO.UnitOfWork.Commit();
 }
示例#8
0
        public RgTelefone RecuperarRgTelefone(int _CodEmpr, int _CodRg, int _Seq_tel)
        {
            RgTelefone _Result = DAO.RecuperarRgTelefone(_CodEmpr, _CodRg, _Seq_tel);

            return(_Result);
        }
示例#9
0
 public IHttpActionResult Delete(RgTelefone _RgTelefone)
 {
     BO.EliminarRgTelefone(_RgTelefone);
     return(Content(HttpStatusCode.NoContent, "Deleted"));
 }
示例#10
0
        public IHttpActionResult Get([FromODataUri] int CodEmpr, [FromODataUri] int CodRg, [FromODataUri] int SeqTel)
        {
            RgTelefone _Result = BO.RecuperarRgTelefone(CodEmpr, CodRg, SeqTel);

            return(Ok(_Result));
        }