Exemplo n.º 1
0
        public ComisionDTO Get(int id)
        {
            var         query = _services.GetById(id);
            ComisionDTO dtos  = Models.Factory.FactoryComisionDTO.GetInstance().CreateDTO(query);

            return(dtos);
        }
Exemplo n.º 2
0
 private void Updatecomision()
 {
     if (txtdesccomision.Text == String.Empty)
     {
         MessageBox.Show("Debe ingresar la comision", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         txtdesccomision.Text = String.Empty;
         txtdesccomision.Focus();
     }
     else if (txtanioespecialidad.Text == String.Empty)
     {
         MessageBox.Show("Debe ingresar el año de especialidad", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         txtanioespecialidad.Text = String.Empty;
         txtanioespecialidad.Focus();
     }
     else
     {
         ComisionDTO dtoupdate = new ComisionDTO()
         {
             Id                = Convert.ToInt32(txtIdcomision.Text),
             id_comision       = Convert.ToInt32(txtIdcomision.Text),
             desc_comision     = txtdesccomision.Text,
             anio_especialidad = Convert.ToInt32(txtanioespecialidad.Text),
             estado            = dtoaction.estado,
             id_plan           = Convert.ToInt32(cbplan.SelectedValue),
         };
         ErrorValidacion.Message.GetInstance().FinalMessage(Myproxy().Update(dtoupdate), this, "El registro ha sido actualizado corectamente.");
     }
 }
Exemplo n.º 3
0
        private void Insertcomision()
        {
            var comision = Myproxy().GetAll("?state=1").Where(x => x.desc_comision == txtdesccomision.Text);

            if (txtdesccomision.Text == String.Empty)
            {
                MessageBox.Show("Debe ingresar la comision", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtdesccomision.Text = String.Empty;
                txtdesccomision.Focus();
            }
            else if (comision.Count() != 0)
            {
                MessageBox.Show("Ya existe ese Comision", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtdesccomision.Text = String.Empty;
                txtdesccomision.Focus();
            }
            else if (txtanioespecialidad.Text == String.Empty)
            {
                MessageBox.Show("Debe ingresar el año de especialidad", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtanioespecialidad.Text = String.Empty;
                txtanioespecialidad.Focus();
            }
            else
            {
                ComisionDTO dtoinsert = new ComisionDTO()
                {
                    desc_comision     = txtdesccomision.Text,
                    anio_especialidad = Convert.ToInt32(txtanioespecialidad.Text),
                    estado            = Convert.ToInt32(EstadoPersona.Alta),
                    id_plan           = Convert.ToInt32(cbplan.SelectedValue),
                };
                ErrorValidacion.Message.GetInstance().FinalMessage(Myproxy().Create(dtoinsert), this, "El registro ha sido registrado corectamente.");
            }
        }
Exemplo n.º 4
0
        private void DeleteComision()
        {
            ComisionDTO dtodelate = new ComisionDTO()
            {
                Id = Convert.ToInt32(txtIdcomision.Text),
            };

            ErrorValidacion.Message.GetInstance().FinalMessage(Myproxy().Delete(dtodelate), this, "El registro ha sido eliminado corectamente.");
        }
Exemplo n.º 5
0
        private void btnmodificar_Click(object sender, EventArgs e)
        {
            Int32             id          = Convert.ToInt32(DGVGrilla[0, DGVGrilla.CurrentRow.Index].Value);
            ComisionDTO       getcomision = Myproxy().Get(id, "");
            frmcomisionsingle frm         = new frmcomisionsingle(getcomision, "M");

            frm.ShowDialog();
            LoadForm();
        }
Exemplo n.º 6
0
 private void btneliminar_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Estas seguro de eliminar este registro ?", "Eliminar registro", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         Int32             id          = Convert.ToInt32(DGVGrilla[0, DGVGrilla.CurrentRow.Index].Value);
         ComisionDTO       getcomision = Myproxy().Get(id, "");
         frmcomisionsingle frm         = new frmcomisionsingle(getcomision, "D");
         frm.ShowDialog();
         LoadForm();
     }
 }
Exemplo n.º 7
0
        public ComisionDTO CreateDTO(ComisionBE be)
        {
            ComisionDTO dto;

            if (be != null)
            {
                dto = new ComisionDTO()
                {
                    id_comision       = be.id_comision,
                    id_plan           = be.id_plan,
                    desc_comision     = be.desc_comision,
                    anio_especialidad = be.anio_especialidad,
                    estado            = be.estado
                };

                return(dto);
            }
            return(dto = new ComisionDTO());
        }
Exemplo n.º 8
0
        public frmcomisionsingle(ComisionDTO dto, String OP)
        {
            InitializeComponent();
            Operation = OP;
            dtoaction = dto;
            if (OP == "A")
            {
                button1.Text = "Agregar";
                button2.Text = "Cancelar";
                this.Text    = "Alta Comision";
                FillComboPlan();
            }
            else if (OP == "M")
            {
                button1.Text = "Actualizar";
                button2.Text = "Cancelar";
                this.Text    = "Alta Comision";

                txtIdcomision.Text       = dto.id_comision.ToString();
                txtdesccomision.Text     = dto.desc_comision;
                txtanioespecialidad.Text = dto.anio_especialidad.ToString();

                FillComboPlan(dto.id_plan);
            }
            else if (OP == "D")
            {
                button1.Text = "Eliminar";
                button2.Text = "Cancelar";
                this.Text    = "Eliminar Comision";

                txtIdcomision.Text       = dto.id_comision.ToString();
                txtdesccomision.Text     = dto.desc_comision;
                txtanioespecialidad.Text = dto.anio_especialidad.ToString();

                FillComboPlan(dto.id_plan);

                txtdesccomision.ReadOnly     = true;
                txtanioespecialidad.ReadOnly = true;
                cbplan.Enabled = false;
            }
        }