예제 #1
0
        public void EliminarRgRegiao(string _SiglaRegiao)
        {
            RgRegiao _Result = null;

            _Result = DAO.FindByPrimaryKey(_SiglaRegiao);

            DAO.Delete(_Result);
            DAO.UnitOfWork.Commit();
        }
예제 #2
0
        public IHttpActionResult Put(RgRegiao _RgRegiao)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            BO.AlterarRgRegiao(_RgRegiao);

            return(Updated(_RgRegiao));
        }
예제 #3
0
        public IHttpActionResult Post(RgRegiao _RgRegiao)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            BO.AdicionarRgRegiao(_RgRegiao);

            return(Created(_RgRegiao));
        }
예제 #4
0
        private void FillDataParametersToExecuteAddModify()
        {
            if ((_RgRegiaoCollection == null))
            {
                _RgRegiaoCollection = OverallRecordProcess.CreateInstance.TaskGetCollectionRgRegiao();
            }

            _RgRegiao = AppStateOverallRecord.RgRegiaoModifyProcess;

            cbBxRegiao.DataSource    = _RgRegiaoCollection;
            cbBxRegiao.ValueMember   = "SiglaRegiao";
            cbBxRegiao.DisplayMember = "DescrRegiao";
        }
예제 #5
0
        public IHttpActionResult Patch(RgRegiao _RgRegiao)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

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

            _Delta.CopyChangedValues(_RgRegiao);

            _Delta.Patch(_RgRegiao);
            return(Updated(_RgRegiao));
        }
예제 #6
0
        private void FillDataParametersToExecuteUpdateModify()
        {
            if ((_RgRegiaoCollection == null))
            {
                _RgRegiaoCollection = OverallRecordProcess.CreateInstance.TaskGetCollectionRgRegiao();
            }

            _RgRegiao = AppStateOverallRecord.RgRegiaoModifyProcess;

            cbBxRegiao.DataSource    = _RgRegiaoCollection;
            cbBxRegiao.ValueMember   = "SiglaRegiao";
            cbBxRegiao.DisplayMember = "DescrRegiao";

            txtBxSigla.Text          = SiglaEstado;
            txtBxDescricao.Text      = Descricao;
            cbBxRegiao.SelectedValue = SiglaRegiao;
        }
예제 #7
0
 public void AlterarRgRegiao(RgRegiao _RgRegiao)
 {
     DAO.Update(_RgRegiao);
     DAO.UnitOfWork.Commit();
 }
예제 #8
0
 public void AdicionarRgRegiao(RgRegiao _RgRegiao)
 {
     DAO.Insert(_RgRegiao);
     DAO.UnitOfWork.Commit();
 }
예제 #9
0
        public RgRegiao RecuperarRgRegiao(string _SiglaRegiao)
        {
            RgRegiao _Result = DAO.RecuperarRgRegiao(_SiglaRegiao);

            return(_Result);
        }
예제 #10
0
        public IHttpActionResult Get([FromODataUri] string SiglaRegiao)
        {
            RgRegiao _Result = BO.RecuperarRgRegiao(SiglaRegiao);

            return(Ok(_Result));
        }