///<remarks> /// <name>BPcatColoniainsertcatColonia</name> /// <create>27/ene/2014</create> /// <author>Generador</author> ///</remarks> ///<summary>Metodo para insertar catColonia del sistema</summary> public ENTResponse insertcatColonia(ENTColonia entColonia) { ENTResponse oENTResponse = new ENTResponse(); try { // Consulta a base de datos DAColonia datacatColonia = new DAColonia(); oENTResponse = datacatColonia.insertcatColonia(entColonia); // 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; }
///<remarks> /// <name>DAcatColonia.insertcatColonia</name> /// <create>27/ene/2014</create> /// <author>Generador</author> ///</remarks> ///<summary>Metodo para insertar catColonia del sistema</summary> public ENTResponse insertcatColonia(ENTColonia oENTColonia) { ENTResponse oENTResponse = new ENTResponse(); DataSet ds = new DataSet(); // Transacción try { ds = dbs.ExecuteDataSet("uspcatColonia_Ins", oENTColonia.Descripcion, oENTColonia.CiudadId, oENTColonia.Nombre, oENTColonia.Activo); oENTResponse.dsResponse = ds; } catch (SqlException sqlEx) { oENTResponse.ExceptionRaised(sqlEx.Message); } catch (Exception ex) { oENTResponse.ExceptionRaised(ex.Message); } finally { } // Resultado return oENTResponse; }
///<remarks> /// <name>DAcatColonia.deletecatColonia</name> /// <create>27/ene/2014</create> /// <author>Generador</author> ///</remarks> ///<summary>Metodo para eliminar de catColonia del sistema</summary> public ENTResponse deletecatColonia(ENTColonia entColonia) { ENTResponse oENTResponse = new ENTResponse(); DataSet ds = new DataSet(); // Transacción try { dbs.ExecuteDataSet("catColoniaDel"); oENTResponse.dsResponse = ds; } catch (SqlException sqlEx) { oENTResponse.ExceptionRaised(sqlEx.Message); } catch (Exception ex) { oENTResponse.ExceptionRaised(ex.Message); } finally { } // Resultado return oENTResponse; }
public BPColonia() { _ColoniaEntity = new ENTColonia(); }
///<remarks> /// <name>BPCiudad.SelectColonia</name> /// <create>17-Marzo-2014</create> /// <author>Ruben.Cobos</author> ///</remarks> ///<summary>Consulta el catálogo de Colonias</summary> ///<param name="oENTEstado">Entidad de Estado con los filtros necesarios para la consulta</param> ///<returns>Una entidad de respuesta</returns> 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; }
private void InsertColonia() { BPColonia oBPColonia = new BPColonia(); ENTColonia oENTColonia = new ENTColonia(); ENTResponse oENTResponse = new ENTResponse(); try { // Formulario oENTColonia.CiudadId = Int32.Parse(this.hddMunicipioId.Value); oENTColonia.Nombre = this.txtNombre.Text.Trim(); oENTColonia.Descripcion = this.txtNombre.Text.Trim(); oENTColonia.Activo = 1; // Transacción oENTResponse = oBPColonia.InsertColonia_FastCatalog(oENTColonia); // 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 SelectColonia() { ENTColonia oENTColonia = new ENTColonia(); ENTResponse oENTResponse = new ENTResponse(); BPColonia oBPColonia = new BPColonia(); Int32 CiudadId; try { // Ciudad seleccionado CiudadId = Int32.Parse(this.BuscadorListaCiudad.SelectedValue); // Formulario oENTColonia.ColoniaId = 0; oENTColonia.CiudadId = (CiudadId == 0 ? -1 : CiudadId); oENTColonia.Nombre = ""; oENTColonia.Activo = 1; // Transacción oENTResponse = oBPColonia.SelectColonia(oENTColonia); // Validaciones if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); } // Llenado de combo this.BuscadorListaColonia.DataTextField = "Nombre"; this.BuscadorListaColonia.DataValueField = "ColoniaId"; this.BuscadorListaColonia.DataSource = oENTResponse.dsResponse.Tables[1]; this.BuscadorListaColonia.DataBind(); BuscadorListaColonia.Items.Insert(0, new ListItem("[Todos]", "0")); }catch (Exception ex){ throw (ex); } }
///<remarks> /// <name>DAcatColonia.updatecatColonia</name> /// <create>27/ene/2014</create> /// <author>Generador</author> ///</remarks> ///<summary>Metodo que actualiza catColonia del sistema</summary> public ENTResponse updatecatColonia_Estatus(ENTColonia oENTColonia) { ENTResponse oENTResponse = new ENTResponse(); DataSet ds = new DataSet(); // Transacción try { ds = dbs.ExecuteDataSet("uspcatColonia_Upd_Estatus", oENTColonia.ColoniaId, oENTColonia.Activo); oENTResponse.dsResponse = ds; } catch (SqlException sqlEx) { oENTResponse.ExceptionRaised(sqlEx.Message); } catch (Exception ex) { oENTResponse.ExceptionRaised(ex.Message); } finally { } // Resultado return oENTResponse; }
///<remarks> /// <name>DAColonia.SelectColonia</name> /// <create>17-Marzo-2014</create> /// <author>Ruben.Cobos</author> ///</remarks> ///<summary>Obtiene un listado de Colonias en base a los parámetros proporcionados</summary> ///<param name="oENTEstado">Entidad de Colonia 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 SelectColonia(ENTColonia oENTColonia, 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("uspcatColonia_Sel", sqlCnn); sqlCom.CommandType = CommandType.StoredProcedure; // Timeout alternativo en caso de ser solicitado if (iAlternateDBTimeout > 0) { sqlCom.CommandTimeout = iAlternateDBTimeout; } // Parametros sqlPar = new SqlParameter("ColoniaId", SqlDbType.Int); sqlPar.Value = oENTColonia.ColoniaId; sqlCom.Parameters.Add(sqlPar); sqlPar = new SqlParameter("CiudadId", SqlDbType.Int); sqlPar.Value = oENTColonia.CiudadId; sqlCom.Parameters.Add(sqlPar); sqlPar = new SqlParameter("Nombre", SqlDbType.VarChar); sqlPar.Value = oENTColonia.Nombre; sqlCom.Parameters.Add(sqlPar); sqlPar = new SqlParameter("Activo", SqlDbType.TinyInt); sqlPar.Value = oENTColonia.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; }
private void updateColonia_Estatus(ColoniaActionTypes ColoniaActionTypes, Int32 ColoniaId) { BPColonia oBPColonia = new BPColonia(); ENTColonia oENTColonia = new ENTColonia(); ENTResponse oENTResponse = new ENTResponse(); try { // Formulario oENTColonia.ColoniaId = ColoniaId; switch (ColoniaActionTypes) { case ColoniaActionTypes.DeleteColonia: oENTColonia.Activo = 0; break; case ColoniaActionTypes.ReactivateColonia: oENTColonia.Activo = 1; break; } // Transacción oENTResponse = oBPColonia.updatecatColonia_Estatus(oENTColonia); // Validaciones if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); } if (oENTResponse.sMessage != "") { throw (new Exception(oENTResponse.sMessage)); } // Actualizar datos selectColonia(); } catch (Exception ex) { throw (ex); } }
private void updateColonia(Int32 ColoniaId) { BPColonia oBPColonia = new BPColonia(); ENTColonia oENTColonia = new ENTColonia(); ENTResponse oENTResponse = new ENTResponse(); try { // Formulario oENTColonia.CiudadId = Int32.Parse(this.ddlActionCiudad.SelectedItem.Value); oENTColonia.ColoniaId = ColoniaId; oENTColonia.Nombre = this.txtActionNombre.Text.Trim(); oENTColonia.Descripcion = this.txtActionDescripcion.Text.Trim(); oENTColonia.Activo = Int16.Parse(this.ddlActionStatus.SelectedItem.Value); // Transacción oENTResponse = oBPColonia.updatecatColonia(oENTColonia); // Validaciones if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); } if (oENTResponse.sMessage != "") { throw (new Exception(oENTResponse.sMessage)); } // Transacción exitosa ClearActionPanel(); // Actualizar grid selectColonia(); // 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); } }
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); } }
private void selectColonia() { BPColonia oBPColonia = new BPColonia(); ENTColonia oENTColonia = new ENTColonia(); ENTResponse oENTResponse = new ENTResponse(); String sMessage = ""; try { // Formulario oENTColonia.Nombre = this.txtNombre.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)); } if (oENTResponse.sMessage != "") { sMessage = "alert('" + oENTResponse.sMessage + "');"; } // Llenado de controles this.gvColonia.DataSource = oENTResponse.dsResponse.Tables[1]; this.gvColonia.DataBind(); // Mensaje al usuario ScriptManager.RegisterStartupScript(this.Page, this.GetType(), Convert.ToString(Guid.NewGuid()), sMessage, true); } catch (Exception ex) { throw (ex); } }