SIAQ.BusinessProcess.Object.BPColonia.SelectColonia C# (CSharp) Method

SelectColonia() public method

Consulta el catálogo de Colonias
BPCiudad.SelectColonia 17-Marzo-2014 Ruben.Cobos
public SelectColonia ( ENTColonia oENTColonia ) : ENTResponse
oENTColonia SIAQ.Entity.Object.ENTColonia
return SIAQ.Entity.Object.ENTResponse
        public ENTResponse SelectColonia(ENTColonia oENTColonia)
        {
            DAColonia oDAColonia = new DAColonia();
             ENTResponse oENTResponse = new ENTResponse();

             try
             {

            // Transacción en base de datos
            oENTResponse = oDAColonia.SelectColonia(oENTColonia, this.sConnectionApplication, 0);

            // Validación de error en consulta
            if (oENTResponse.GeneratesException) { return oENTResponse; }

            // Validación de mensajes de la BD
            oENTResponse.sMessage = oENTResponse.dsResponse.Tables[0].Rows[0]["sResponse"].ToString();
            if (oENTResponse.sMessage != "") { return oENTResponse; }

             }catch (Exception ex){
            oENTResponse.ExceptionRaised(ex.Message);
             }

             // Resultado
             return oENTResponse;
        }

Usage Example

Beispiel #1
0
        private void selectColonia_ForEdit(Int32 ColoniaId)
        {
            BPColonia oBPColonia = new BPColonia();
               ENTColonia oENTColonia = new ENTColonia();
               ENTResponse oENTResponse = new ENTResponse();

               try
               {

               // Formulario
               oENTColonia.ColoniaId = ColoniaId;
               oENTColonia.Nombre = this.txtActionNombre.Text.Trim();
               oENTColonia.Activo = Int16.Parse(this.ddlStatus.SelectedItem.Value);

               // Transacción
               oENTResponse = oBPColonia.SelectColonia(oENTColonia);

               // Validaciones
               if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); }
               this.lblActionMessage.Text = oENTResponse.sMessage;

               // Llenado de controles
               this.ddlActionCiudad.SelectedValue = oENTResponse.dsResponse.Tables[1].Rows[0]["CiudadId"].ToString();
               this.txtActionNombre.Text = oENTResponse.dsResponse.Tables[1].Rows[0]["Nombre"].ToString();
               this.txtActionDescripcion.Text = oENTResponse.dsResponse.Tables[1].Rows[0]["Descripcion"].ToString();
               this.ddlActionStatus.SelectedValue = oENTResponse.dsResponse.Tables[1].Rows[0]["Activo"].ToString();

               }
               catch (Exception ex) { throw (ex); }
        }
All Usage Examples Of SIAQ.BusinessProcess.Object.BPColonia::SelectColonia