Inheritance: ENTBase
Beispiel #1
0
 ///<remarks>
 ///   <name>BPcatCiudadinsertcatCiudad</name>
 ///   <create>27/ene/2014</create>
 ///   <author>Generador</author>
 ///</remarks>
 ///<summary>Metodo para insertar catCiudad del sistema</summary>
 public ENTResponse insertcatCiudad(ENTCiudad entCiudad)
 {
     ENTResponse oENTResponse = new ENTResponse();
     try
     {
         // Consulta a base de datos
         DACiudad datacatCiudad = new DACiudad();
         oENTResponse = datacatCiudad.insertcatCiudad(entCiudad);
         // 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;
 }
Beispiel #2
0
 ///<remarks>
 ///   <name>DAcatCiudad.deletecatCiudad</name>
 ///   <create>27/ene/2014</create>
 ///   <author>Generador</author>
 ///</remarks>
 ///<summary>Metodo para eliminar de catCiudad del sistema</summary>
 public ENTResponse deletecatCiudad(ENTCiudad entCiudad)
 {
     ENTResponse oENTResponse = new ENTResponse();
     DataSet ds = new DataSet();
     // Transacción
     try
     {
         dbs.ExecuteDataSet("catCiudadDel");
         oENTResponse.dsResponse = ds;
     }
     catch (SqlException sqlEx)
     {
         oENTResponse.ExceptionRaised(sqlEx.Message);
     }
     catch (Exception ex)
     {
         oENTResponse.ExceptionRaised(ex.Message);
     }
     finally
     {
     }
     // Resultado
     return oENTResponse;
 }
Beispiel #3
0
 ///<remarks>
 ///   <name>DAcatCiudad.insertcatCiudad</name>
 ///   <create>27/ene/2014</create>
 ///   <author>Generador</author>
 ///</remarks>
 ///<summary>Metodo para insertar catCiudad del sistema</summary>
 public ENTResponse insertcatCiudad(ENTCiudad oENTCiudad)
 {
     ENTResponse oENTResponse = new ENTResponse();
     DataSet ds = new DataSet();
     // Transacción
     try
     {
         ds = dbs.ExecuteDataSet("uspcatCiudad_Ins", oENTCiudad.Descripcion, oENTCiudad.EstadoId, oENTCiudad.Nombre, oENTCiudad.Activo);
         oENTResponse.dsResponse = ds;
     }
     catch (SqlException sqlEx)
     {
         oENTResponse.ExceptionRaised(sqlEx.Message);
     }
     catch (Exception ex)
     {
         oENTResponse.ExceptionRaised(ex.Message);
     }
     finally
     {
     }
     // Resultado
     return oENTResponse;
 }
Beispiel #4
0
 public BPCiudad()
 {
     _CiudadEntity = new ENTCiudad();
 }
Beispiel #5
0
        ///<remarks>
        ///   <name>BPCiudad.SelectCiudad</name>
        ///   <create>17-Marzo-2014</create>
        ///   <author>Ruben.Cobos</author>
        ///</remarks>
        ///<summary>Consulta el catálogo de Ciudades</summary>
        ///<param name="oENTEstado">Entidad de Estado con los filtros necesarios para la consulta</param>
        ///<returns>Una entidad de respuesta</returns>
        public ENTResponse SelectCiudad(ENTCiudad oENTCiudad)
        {
            DACiudad oDACiudad = new DACiudad();
               ENTResponse oENTResponse = new ENTResponse();

               try
               {

              // Transacción en base de datos
              oENTResponse = oDACiudad.SelectCiudad(oENTCiudad, 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;
        }
Beispiel #6
0
        private void InsertMunicipio()
        {
            BPCiudad oBPCiudad = new BPCiudad();
            ENTCiudad oENTCiudad = new ENTCiudad();
            ENTResponse oENTResponse = new ENTResponse();

            try
            {

                // Formulario
                oENTCiudad.EstadoId = Int32.Parse(this.hddEstadoId.Value);
                oENTCiudad.Nombre = this.txtNombre.Text.Trim();
                oENTCiudad.Descripcion = this.txtNombre.Text.Trim();
                oENTCiudad.Activo = 1;

                // Transacción
                oENTResponse = oBPCiudad.InsertCiudad_FastCatalog(oENTCiudad);

                // Validaciones
                if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); }
                if (oENTResponse.sMessage != "") { throw (new Exception(oENTResponse.sMessage)); }

                // Id Generado
                this.hddItemCreatedID.Value = oENTResponse.dsResponse.Tables[1].Rows[0]["NewIdentity"].ToString();

            }catch (Exception ex) {
                throw (ex);
            }
        }
        void SelectCiudad()
        {
            ENTCiudad oENTCiudad = new ENTCiudad();
            ENTResponse oENTResponse = new ENTResponse();

            BPCiudad oBPCiudad = new BPCiudad();

            Int32 EstadoId;

            try
            {

                // Estado seleccionado
                EstadoId = Int32.Parse(this.BuscadorListaEstado.SelectedValue);

                // Formulario
                oENTCiudad.CiudadId = 0;
                oENTCiudad.EstadoId = (EstadoId == 0 ? -1 : EstadoId);
                oENTCiudad.Nombre = "";
                oENTCiudad.Activo = 1;

                // Transacción
                oENTResponse = oBPCiudad.SelectCiudad(oENTCiudad);

                // Validaciones
                if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); }

                // Llenado de combo
                this.BuscadorListaCiudad.DataTextField = "Nombre";
                this.BuscadorListaCiudad.DataValueField = "CiudadId";
                this.BuscadorListaCiudad.DataSource = oENTResponse.dsResponse.Tables[1];
                this.BuscadorListaCiudad.DataBind();
                BuscadorListaCiudad.Items.Insert(0, new ListItem("[Todos]", "0"));

            }catch (Exception ex){
                throw (ex);
            }
        }
Beispiel #8
0
        ///<remarks>
        ///   <name>DACiudad.SelectCiudad</name>
        ///   <create>17-Marzo-2014</create>
        ///   <author>Ruben.Cobos</author>
        ///</remarks>
        ///<summary>Obtiene un listado de Ciudades en base a los parámetros proporcionados</summary>
        ///<param name="oENTEstado">Entidad de Estado con los parámetros necesarios para consultar la información</param>
        ///<param name="sConnection">Cadena de conexión a la base de datos</param>
        ///<param name="iAlternateDBTimeout">Valor en milisegundos del Timeout en la consulta a la base de datos. 0 si se desea el Timeout por default</param>
        ///<returns>Una entidad de respuesta</returns>
        public ENTResponse SelectCiudad(ENTCiudad oENTCiudad, String sConnection, Int32 iAlternateDBTimeout)
        {
            SqlConnection sqlCnn = new SqlConnection(sConnection);
             SqlCommand sqlCom;
             SqlParameter sqlPar;
             SqlDataAdapter sqlDA;

             ENTResponse oENTResponse = new ENTResponse();

             // Configuración de objetos
             sqlCom = new SqlCommand("uspcatCiudad_Sel", sqlCnn);
             sqlCom.CommandType = CommandType.StoredProcedure;

             // Timeout alternativo en caso de ser solicitado
             if (iAlternateDBTimeout > 0) { sqlCom.CommandTimeout = iAlternateDBTimeout; }

             // Parametros
             sqlPar = new SqlParameter("CiudadId", SqlDbType.Int);
             sqlPar.Value = oENTCiudad.CiudadId;
             sqlCom.Parameters.Add(sqlPar);

             sqlPar = new SqlParameter("EstadoId", SqlDbType.Int);
             sqlPar.Value = oENTCiudad.EstadoId;
             sqlCom.Parameters.Add(sqlPar);

             sqlPar = new SqlParameter("Nombre", SqlDbType.VarChar);
             sqlPar.Value = oENTCiudad.Nombre;
             sqlCom.Parameters.Add(sqlPar);

             sqlPar = new SqlParameter("Activo", SqlDbType.TinyInt);
             sqlPar.Value = oENTCiudad.Activo;
             sqlCom.Parameters.Add(sqlPar);

             // Inicializaciones
             oENTResponse.dsResponse = new DataSet();
             sqlDA = new SqlDataAdapter(sqlCom);

             // Transacción
             try
             {
            sqlCnn.Open();
            sqlDA.Fill(oENTResponse.dsResponse);
            sqlCnn.Close();
             }catch (SqlException sqlEx){
            oENTResponse.ExceptionRaised(sqlEx.Message);
             }catch (Exception ex){
            oENTResponse.ExceptionRaised(ex.Message);
             }finally{
            if (sqlCnn.State == ConnectionState.Open) { sqlCnn.Close(); }
            sqlCnn.Dispose();
             }

             // Resultado
             return oENTResponse;
        }
Beispiel #9
0
 ///<remarks>
 ///   <name>DAcatCiudad.updatecatCiudad_Estatus</name>
 ///   <create>31/Mayo/2014</create>
 ///   <author>Daniel.Chavez</author>
 ///</remarks>
 ///<summary>Metodo que actualiza catCiudad del sistema</summary>
 public ENTResponse updatecatCiudad_Estatus(ENTCiudad oENTCiudad)
 {
     ENTResponse oENTResponse = new ENTResponse();
     DataSet ds = new DataSet();
     // Transacción
     try
     {
         ds = dbs.ExecuteDataSet("uspcatCiudad_Upd_Estatus", oENTCiudad.CiudadId, oENTCiudad.Activo);
         oENTResponse.dsResponse = ds;
     }
     catch (SqlException sqlEx)
     {
         oENTResponse.ExceptionRaised(sqlEx.Message);
     }
     catch (Exception ex)
     {
         oENTResponse.ExceptionRaised(ex.Message);
     }
     finally
     {
     }
     // Resultado
     return oENTResponse;
 }
Beispiel #10
0
        private void updateCiudad_Estatus(CiudadActionTypes CiudadActionTypes, Int32 CiudadId)
        {
            BPCiudad oBPCiudad = new BPCiudad();
            ENTCiudad oENTCiudad = new ENTCiudad();
            ENTResponse oENTResponse = new ENTResponse();

            try
            {

                // Formulario
                oENTCiudad.CiudadId = CiudadId;

                switch (CiudadActionTypes)
                {
                    case CiudadActionTypes.DeleteCiudad:
                        oENTCiudad.Activo = 0;
                        break;
                    case CiudadActionTypes.ReactivateCiudad:
                        oENTCiudad.Activo = 1;
                        break;
                }

                // Transacción
                oENTResponse = oBPCiudad.updatecatCiudad_Estatus(oENTCiudad);

                // Validaciones
                if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); }
                if (oENTResponse.sMessage != "") { throw (new Exception(oENTResponse.sMessage)); }

                // Actualizar datos
                selectCiudad();

            }
            catch (Exception ex) { throw (ex); }
        }
Beispiel #11
0
        private void updateCiudad(Int32 CiudadId)
        {
            BPCiudad oBPCiudad = new BPCiudad();
            ENTCiudad oENTCiudad = new ENTCiudad();
            ENTResponse oENTResponse = new ENTResponse();

            try
            {

                // Formulario
                oENTCiudad.EstadoId = Int32.Parse(this.ddlActionEstado.SelectedItem.Value);
                oENTCiudad.CiudadId = CiudadId;
                oENTCiudad.Nombre = this.txtActionNombre.Text.Trim();
                oENTCiudad.Descripcion = this.txtActionDescripcion.Text.Trim();
                oENTCiudad.Activo = Int16.Parse(this.ddlActionStatus.SelectedItem.Value);

                // Transacción
                oENTResponse = oBPCiudad.updatecatCiudad(oENTCiudad);

                // Validaciones
                if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); }
                if (oENTResponse.sMessage != "") { throw (new Exception(oENTResponse.sMessage)); }

                // Transacción exitosa
                ClearActionPanel();

                // Actualizar grid
                selectCiudad();

                // Mensaje de usuario
                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), Convert.ToString(Guid.NewGuid()), "alert('Información actualizada con éxito!'); focusControl('" + this.txtNombre.ClientID + "');", true);

            }
            catch (Exception ex) { throw (ex); }
        }
Beispiel #12
0
        private void selectCiudad_ForEdit(Int32 CiudadId)
        {
            BPCiudad oBPCiudad = new BPCiudad();
            ENTCiudad oENTCiudad = new ENTCiudad();
            ENTResponse oENTResponse = new ENTResponse();

            try
            {

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

                // Transacción
                oENTResponse = oBPCiudad.SelectCiudad(oENTCiudad);

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

                // Llenado de controles
                this.ddlActionEstado.SelectedValue = oENTResponse.dsResponse.Tables[1].Rows[0]["EstadoId"].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); }
        }
Beispiel #13
0
        private void selectCiudad()
        {
            BPCiudad oBPCiudad = new BPCiudad();
            ENTCiudad oENTCiudad = new ENTCiudad();
            ENTResponse oENTResponse = new ENTResponse();

            String sMessage = "";

            try
            {

                // Formulario
                oENTCiudad.Nombre = this.txtNombre.Text.Trim();
                oENTCiudad.Activo = Int16.Parse(this.ddlStatus.SelectedItem.Value);

                // Transacción
                oENTResponse = oBPCiudad.SelectCiudad(oENTCiudad);

                // Validaciones
                if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); }
                if (oENTResponse.sMessage != "") { sMessage = "alert('" + oENTResponse.sMessage + "');"; }

                // Llenado de controles
                this.gvCiudad.DataSource = oENTResponse.dsResponse.Tables[1];
                this.gvCiudad.DataBind();

                // Mensaje al usuario
                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), Convert.ToString(Guid.NewGuid()), sMessage, true);

            }
            catch (Exception ex)
            {
                throw (ex);
            }
        }
Beispiel #14
0
        private void selectCiudad()
        {
            BPCiudad oBPCiudad = new BPCiudad();
               ENTCiudad oENTCiudad = new ENTCiudad();
               ENTResponse oENTResponse = new ENTResponse();

               try
               {

               // Formulario
               oENTCiudad.Nombre = this.txtNombre.Text.Trim();
               oENTCiudad.Activo = Int16.Parse(this.ddlStatus.SelectedItem.Value);

               // Transacción
               oENTResponse = oBPCiudad.SelectCiudad(oENTCiudad);

               // Validaciones
               if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); }
               if (oENTResponse.sMessage != "") { throw (new Exception(oENTResponse.sMessage)); }

               // Llenado de controles
               this.ddlActionCiudad.DataTextField = "Nombre";
               this.ddlActionCiudad.DataValueField = "CiudadId";
               this.ddlActionCiudad.DataSource = oENTResponse.dsResponse.Tables[1];
               this.ddlActionCiudad.DataBind();

               // Item extra
               this.ddlActionCiudad.Items.Insert(0, new ListItem("[Seleccionar]", "0"));

               }
               catch (Exception ex) { throw (ex); }
        }