private void ActualizarBeneficiarios()
 {
     if (BeneficiariosGridView.Rows.Count > 0)
     {
         Cls_Beneficiarios_DAL Obj_Beneficiario_DAL = new Cls_Beneficiarios_DAL();
         Cls_Beneficiarios_BLL Obj_Beneficiario_BLL = new Cls_Beneficiarios_BLL();
         Obj_Beneficiario_DAL.sIdCliente      = Convert.ToInt16(IDCliente.Value);
         Obj_Beneficiario_DAL.sIdPersona      = string.Empty;
         Obj_Beneficiario_DAL.sIdBeneficiario = short.MinValue;
         Obj_Beneficiario_DAL.cIdEstado       = ' ';
         Obj_Beneficiario_BLL.crudBeneficiarios(ref Obj_Beneficiario_DAL, BD.Eliminar);
         foreach (GridViewRow row in BeneficiariosGridView.Rows)
         {
             Obj_Beneficiario_DAL.sIdBeneficiario = short.MinValue;
             Obj_Beneficiario_DAL.sIdCliente      = Convert.ToInt16(IDCliente.Value);
             Obj_Beneficiario_DAL.sIdPersona      = row.Cells[0].Text.ToString();
             Obj_Beneficiario_DAL.cIdEstado       = 'A';
             Obj_Beneficiario_BLL.crudBeneficiarios(ref Obj_Beneficiario_DAL, BD.Insertar);
         }
     }
 }
        private void BindGridBeneficiarios()
        {
            Cls_Beneficiarios_DAL Obj_Beneficiario_DAL = new Cls_Beneficiarios_DAL();
            Cls_Beneficiarios_BLL Obj_Beneficiario_BLL = new Cls_Beneficiarios_BLL();

            Obj_Beneficiario_DAL.sIdCliente      = Convert.ToInt16(this.IDCliente.Value);
            Obj_Beneficiario_DAL.sIdPersona      = string.Empty;
            Obj_Beneficiario_DAL.sIdBeneficiario = short.MinValue;
            Obj_Beneficiario_DAL.cIdEstado       = ' ';
            Obj_Beneficiario_BLL.crudBeneficiarios(ref Obj_Beneficiario_DAL, BD.Filtrar);
            // Si no hay beneficiaros
            if (Obj_Beneficiario_DAL.DS.Tables.Count > 0)
            {
                this.BeneficiariosGridView.DataSource = Obj_Beneficiario_DAL.DS.Tables[0];
                this.BeneficiariosGridView.DataBind();
            }
        }