protected void Page_Load(object sender, EventArgs e) { tg = (TelaGerenciamentoMasterBase)this.Master; BindControls(rptLista, tgFooterLista, tgBotoesDetalhes, tgBotoesNovo, tgOrdenacao, tg, lnkBuscar, tgNoRows); tgOrdenacao.Adicionar("Código", ContatoInfo.GetCdContato(), 80, AlinhamentoHorizontal.Centro); tgOrdenacao.Adicionar("Nome", ContatoInfo.GetDsNome()); tgOrdenacao.Adicionar("Email", ContatoInfo.GetDsEmail()); tgOrdenacao.Adicionar("Nasci", ContatoInfo.GetDtNasci()); tgOrdenacao.Adicionar("Cpf", ContatoInfo.GetDsCpf()); tgOrdenacao.Adicionar("Sexo", ContatoInfo.GetDsSexo()); tgOrdenacao.Adicionar("Cidade", ContatoInfo.GetDsCidade()); tgOrdenacao.Adicionar("Estado", EstadoInfo.GetUfEstado()); tgOrdenacao.Adicionar("Endereco", ContatoInfo.GetDsEndereco()); if (!IsPostBack) { this.FirstLoad(); } AbaMaster abaRelatorio = new AbaMaster(pnlRelatorio, "Relatorio", "SmartControls/Imagens/Icones/icoMensagemAlerta.gif", "relatorio"); AbaMaster abaGrafico = new AbaMaster(pnlGrafico, "Relatorio Estado", "SmartControls/Imagens/Icones/icoMensagemAlerta.gif", "Relatorio Por Estado"); tg.Header.Abas.AdicionarAba(abaRelatorio); tg.Header.Abas.AdicionarAba(abaGrafico); }
public Int32 Inserir(EstadoInfo pInfo) { String insertCols = String.Empty; String insertValues = String.Empty; if (pInfo.DsSigla.ValueIsSet) { if (!pInfo.DsSigla.IsNullValue) { DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsSigla", pInfo.DsSigla.Value)); } else { DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsSigla", System.DBNull.Value)); } insertCols += ", " + pInfo.DsSigla.Name; insertValues += ", @dsSigla"; } if (pInfo.DsNome.ValueIsSet) { if (!pInfo.DsNome.IsNullValue) { DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsNome", pInfo.DsNome.Value)); } else { DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@dsNome", System.DBNull.Value)); } insertCols += ", " + pInfo.DsNome.Name; insertValues += ", @dsNome"; } insertCols = insertCols.Substring(2, insertCols.Length - 2); insertValues = insertValues.Substring(2, insertValues.Length - 2); return(DbHnd.InsertGetInt32Key("INSERT INTO ESTADO (" + insertCols + ") VALUES (" + insertValues + ")", "cd_estado")); }
public void Atualizar(Int32 pCdEstado, EstadoInfo pInfo) { String upVars = String.Empty; if (pInfo.UfEstado.ValueIsSet) { if (!pInfo.UfEstado.IsNullValue) { DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@ufEstado", pInfo.UfEstado.Value)); } else { DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@ufEstado", System.DBNull.Value)); } upVars += ", " + pInfo.UfEstado.Name + " = @ufEstado"; } upVars = upVars.Substring(2, upVars.Length - 2); String sqlWhere = String.Empty; DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdEstado", pCdEstado)); sqlWhere += "cd_estado = @cdEstado"; sqlWhere = " WHERE " + sqlWhere; DbHnd.ExecuteNonQuery("UPDATE ESTADO SET " + upVars + sqlWhere); }
public List <CiudadInfo> ListarCanton(EstadoInfo ObjProvincia) { List <CiudadInfo> lista = new List <CiudadInfo>(); Ciudad module = new Ciudad("conexion"); lista = module.ListByEstado(ObjProvincia.CodEstado); return(lista); }
public EstadoInfo Get(Int32 pCdEstado) { DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdEstado", pCdEstado)); String sql = "SELECT cd_estado, ds_sigla, ds_nome FROM ESTADO WHERE cd_estado = @cdEstado"; DbDataReader dr = DbHnd.ExecuteReader(sql); try { if (dr.Read()) { EstadoInfo info = new EstadoInfo(); if (dr["cd_estado"] != System.DBNull.Value) { info.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]); } else { if (info.CdEstado.AllowsNull) { info.CdEstado.IsNullValue = true; } } if (dr["ds_sigla"] != System.DBNull.Value) { info.DsSigla.Value = (Char)dr["ds_sigla"]; } else { if (info.DsSigla.AllowsNull) { info.DsSigla.IsNullValue = true; } } if (dr["ds_nome"] != System.DBNull.Value) { info.DsNome.Value = dr["ds_nome"].ToString(); } else { if (info.DsNome.AllowsNull) { info.DsNome.IsNullValue = true; } } return(info); } else { return(null); } } finally { dr.Dispose(); } }
public EstadoInfo Consultar(string sEmisor, string sIdTipoDoc, string sSerie, string sNumero) { string sConexion; sConexion = sEmisor.Equals("20330033313") ? (ConfigurationManager.AppSettings["FlagProduccion"].Equals("1") ? SqlHelper.ConnectionFepePes : SqlHelper.ConnectionFepedev) : (ConfigurationManager.AppSettings["FlagProduccion"].Equals("1") ? SqlHelper.ConnectionFepePecsa : SqlHelper.ConnectionFepedev); var sqlParm = new SqlParameter[4]; var oEstadoDoc = new EstadoInfo(); sqlParm[0] = new SqlParameter("@Ruc_Emisor", SqlDbType.VarChar) { Value = sEmisor }; sqlParm[1] = new SqlParameter("@Id_Tipo_Doc", SqlDbType.VarChar) { Value = sIdTipoDoc }; sqlParm[2] = new SqlParameter("@Serie", SqlDbType.VarChar) { Value = sSerie }; sqlParm[3] = new SqlParameter("@Numero", SqlDbType.VarChar) { Value = sNumero }; using (var drd = SqlHelper.ExecuteReader(sConexion, CommandType.StoredProcedure, "dbo.SAP_SP_FEPE_CONSULTAR_DOCUMENTO", sqlParm)) { if (drd != null) { if (drd.HasRows) { if (drd.Read()) { oEstadoDoc.IdEstado = drd.GetValue(0).ToString(); oEstadoDoc.Descripcion = drd.GetString(1).Trim(); } } } } if (String.IsNullOrEmpty(oEstadoDoc.IdEstado)) { oEstadoDoc = new EstadoInfo { IdEstado = "0", Descripcion = "Documento no encontrado en Carvajal" }; } return(oEstadoDoc); }
public List <EstadoInfo> ListarPaginado() { List <EstadoInfo> lstReturn = new List <EstadoInfo>(); String sqlSelect = "cd_estado, ds_sigla, ds_nome"; String sqlFrom = "ESTADO"; String sqlWhere = BuildPagedFilters(); String sqlOrderBy = BuildPagedOrderBy(); String sql = new Smart.Database.SQL.Translator(DbHnd.ProviderName).MontarSqlPaginado(sqlSelect, sqlFrom, sqlWhere, sqlOrderBy, this.Filters.PageNumber, this.Filters.EntriesPerPage); using (DbDataReader dr = DbHnd.ExecuteReader(sql)) { while (dr.Read()) { EstadoInfo info = new EstadoInfo(); if (dr["cd_estado"] != System.DBNull.Value) { info.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]); } else { if (info.CdEstado.AllowsNull) { info.CdEstado.IsNullValue = true; } } if (dr["ds_sigla"] != System.DBNull.Value) { info.DsSigla.Value = (Char)dr["ds_sigla"]; } else { if (info.DsSigla.AllowsNull) { info.DsSigla.IsNullValue = true; } } if (dr["ds_nome"] != System.DBNull.Value) { info.DsNome.Value = dr["ds_nome"].ToString(); } else { if (info.DsNome.AllowsNull) { info.DsNome.IsNullValue = true; } } lstReturn.Add(info); } } return(lstReturn); }
public List <EstadoInfo> Listar() { List <EstadoInfo> lstReturn = new List <EstadoInfo>(); String sqlSelect = "cd_estado, ds_sigla, ds_nome"; String sqlFrom = "ESTADO"; String sqlWhere = BuildFilters(); String sqlOrderBy = BuildOrderBy(); String sql = "SELECT " + sqlSelect + " FROM " + sqlFrom + sqlWhere + sqlOrderBy; using (DbDataReader dr = DbHnd.ExecuteReader(sql)) { while (dr.Read()) { EstadoInfo info = new EstadoInfo(); if (dr["cd_estado"] != System.DBNull.Value) { info.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]); } else { if (info.CdEstado.AllowsNull) { info.CdEstado.IsNullValue = true; } } if (dr["ds_sigla"] != System.DBNull.Value) { info.DsSigla.Value = (Char)dr["ds_sigla"]; } else { if (info.DsSigla.AllowsNull) { info.DsSigla.IsNullValue = true; } } if (dr["ds_nome"] != System.DBNull.Value) { info.DsNome.Value = dr["ds_nome"].ToString(); } else { if (info.DsNome.AllowsNull) { info.DsNome.IsNullValue = true; } } lstReturn.Add(info); } } return(lstReturn); }
/// <summary> ///Lista todos los departamentos de una zona especifica. /// </summary> /// <returns></returns> public List <EstadoInfo> ListDepartamentosxZona(string IdZona) { db.SetParameterValue(commandLocalidad, "i_operation", 'S'); db.SetParameterValue(commandLocalidad, "i_option", 'D'); db.SetParameterValue(commandLocalidad, "i_codpais", IdZona); List <EstadoInfo> col = new List <EstadoInfo>(); IDataReader dr = null; EstadoInfo m = null; try { dr = db.ExecuteReader(commandLocalidad); while (dr.Read()) { m = Factory.GetEstado(dr); col.Add(m); } } catch (Exception ex) { System.Diagnostics.Trace.WriteLine(string.Format("NIVI Error: {0} , NameSpace: {1}, Clase: {2}, Metodo: {3} ", ex.Message, MethodBase.GetCurrentMethod().DeclaringType.Namespace, MethodBase.GetCurrentMethod().DeclaringType.Name, MethodBase.GetCurrentMethod().Name)); bool rethrow = ExceptionPolicy.HandleException(ex, "DataAccess Policy"); if (rethrow) { throw; } } finally { if (dr != null) { dr.Close(); } } return(col); }
protected void Page_Load(object sender, EventArgs e) { tg = (TelaGerenciamentoMasterBase)this.Master; BindControls(rptLista, tgFooterLista, tgBotoesDetalhes, tgBotoesNovo, tgOrdenacao, tg, lnkBuscar, tgNoRows); tgOrdenacao.Adicionar("Código", ContatoInfo.GetCdContato(), 80, AlinhamentoHorizontal.Centro); tgOrdenacao.Adicionar("Nome", ContatoInfo.GetDsNome()); tgOrdenacao.Adicionar("Email", ContatoInfo.GetDsEmail()); tgOrdenacao.Adicionar("Nasci", ContatoInfo.GetDtNasci()); tgOrdenacao.Adicionar("Cpf", ContatoInfo.GetDsCpf()); tgOrdenacao.Adicionar("Sexo", ContatoInfo.GetDsSexo()); tgOrdenacao.Adicionar("Cidade", ContatoInfo.GetDsCidade()); tgOrdenacao.Adicionar("Estado", EstadoInfo.GetUfEstado()); tgOrdenacao.Adicionar("Endereco", ContatoInfo.GetDsEndereco()); if (!IsPostBack) { this.FirstLoad(); } }
/// <summary> /// Lista los departamentos x ciudad /// </summary> /// <param name="codestado"></param> /// <returns></returns> public EstadoInfo ListDeptoxCiudad(string codestado) { db.SetParameterValue(commandEstado, "i_operation", 'S'); db.SetParameterValue(commandEstado, "i_option", 'F'); db.SetParameterValue(commandEstado, "i_codestado", codestado); IDataReader dr = null; EstadoInfo m = null; try { dr = db.ExecuteReader(commandEstado); while (dr.Read()) { m = Factory.GetEstado(dr); } } catch (Exception ex) { System.Diagnostics.Trace.WriteLine(string.Format("NIVI Error: {0} , NameSpace: {1}, Clase: {2}, Metodo: {3} ", ex.Message, MethodBase.GetCurrentMethod().DeclaringType.Namespace, MethodBase.GetCurrentMethod().DeclaringType.Name, MethodBase.GetCurrentMethod().Name)); bool rethrow = ExceptionPolicy.HandleException(ex, "DataAccess Policy"); if (rethrow) { throw; } } finally { if (dr != null) { dr.Close(); } } return(m); }
public void Atualizar(Int32 pCdEstado, EstadoInfo pInfo) { EstadoDAL dal = new EstadoDAL(this.DbHnd); dal.Atualizar(pCdEstado, pInfo); }
public Int32 Inserir(EstadoInfo pInfo) { EstadoDAL dal = new EstadoDAL(this.DbHnd); return(dal.Inserir(pInfo)); }
public EstadoInfo ConsultarEstadoDocumento(string sCompania, string sIdTipoDoc, string sSerie, string sNroDocumento) { try { var sUsuarioWs = ""; var sPwdWs = ""; String sTipoDocCrv = ""; //Usuarios de Web Service switch (sCompania) { //PRIMAX case "20554545743": sUsuarioWs = WebConfigurationManager.AppSettings["UsuarioPrimax"]; sPwdWs = WebConfigurationManager.AppSettings["PwdPrimax"]; break; //COESTI case "20127765279": sUsuarioWs = WebConfigurationManager.AppSettings["UsuarioCoesti"]; sPwdWs = WebConfigurationManager.AppSettings["PwdCoesti"]; break; //JOVEME case "20512767011": sUsuarioWs = WebConfigurationManager.AppSettings["UsuarioJoveme"]; sPwdWs = WebConfigurationManager.AppSettings["PwdJoveme"]; break; //CODESA case "20602544002": sUsuarioWs = WebConfigurationManager.AppSettings["UsuarioCodesa"]; sPwdWs = WebConfigurationManager.AppSettings["PwdCodesa"]; break; } //Tipo de Documento if (sIdTipoDoc.Equals("01")) { sTipoDocCrv = "FA"; } else { if (sIdTipoDoc.Equals("03")) { sTipoDocCrv = "BO"; } else { if (sIdTipoDoc.Equals("07")) { sTipoDocCrv = "NC"; } else { if (sIdTipoDoc.Equals("08")) { sTipoDocCrv = "ND"; } else { if (sIdTipoDoc.Equals("20")) { sTipoDocCrv = "20"; } else { if (sIdTipoDoc.Equals("40")) { sTipoDocCrv = "40"; } } } } } } invoiceServiceClient _proxyConsultas = new invoiceServiceClient(); var behavior = new PasswordDigestBehavior(sUsuarioWs, sPwdWs); _proxyConsultas.Endpoint.EndpointBehaviors.Add(behavior); var res = _proxyConsultas.DocumentStatusByNumber(new DocumentStatusByNumberRequest() { companyId = sCompania, accountId = "ACCOUNT000", documentType = sTipoDocCrv, documentPrefix = sSerie, documentNumber = sNroDocumento }); var oEstadoDocumento = new EstadoInfo(); if (res != null) { switch (res.legalStatus) { case "ACCEPTED": oEstadoDocumento.IdEstado = "ACC"; break; case "ACCEPTED_WITH_OBSERVATIONS": oEstadoDocumento.IdEstado = "ACCWO"; break; case "INCIDENT": oEstadoDocumento.IdEstado = "INC"; break; case "EXCEPTION": oEstadoDocumento.IdEstado = "EXC"; break; } //oEstadoDocumento.IdEstado = res.legalStatus; oEstadoDocumento.Descripcion = res.governmentResponseDescription; return(oEstadoDocumento); } oEstadoDocumento.IdEstado = "NF"; oEstadoDocumento.Descripcion = "Documento no encontrado en Carvajal"; return(oEstadoDocumento); } catch (FaultException <InvoiceServiceFault> ex) { return(new EstadoInfo { IdEstado = "ER", Descripcion = ex.Detail.statusCode.ToString() + " - " + ex.Detail.errorMessage.ToString() }); } catch (Exception ex) { return(new EstadoInfo { IdEstado = "ER", Descripcion = ex.Message }); } }