private void Pais_Cargar() { try { MarcasWCFClient objMarcaWCF = new MarcasWCFClient(); Pais_ListarResult objPais = new Pais_ListarResult(); List <Pais_ListarResult> lstPais; lstPais = objMarcaWCF.Pais_Listar().ToList(); lstPais.Insert(0, objPais); objPais.idPais = 0; objPais.nombrePais = "Todos"; var lstPaises = from x in lstPais select new { x.idPais, DisplayID = String.Format("{0}", x.idPais), DisplayField = String.Format("{0}", x.nombrePais) }; cboPais.DataSource = lstPaises; cboPais.DataTextField = "DisplayField"; cboPais.DataValueField = "DisplayID"; cboPais.DataBind(); } catch (Exception ex) { } }
private void Tipo_Cargar() { try { MarcasWCFClient objMarcaWCF = new MarcasWCFClient(); TipoMarca_ListarResult objTipo = new TipoMarca_ListarResult(); List <TipoMarca_ListarResult> lstTipo; lstTipo = objMarcaWCF.TipoMarca_Listar().ToList(); lstTipo.Insert(0, objTipo); objTipo.idTipo = 0; objTipo.AbrevTipo = "Todos"; var lstTipos = from x in lstTipo select new { x.idTipo, DisplayID = String.Format("{0}", x.idTipo), DisplayField = String.Format("{0}", x.AbrevTipo) }; cboTipo.DataSource = lstTipos; cboTipo.DataTextField = "DisplayField"; cboTipo.DataValueField = "DisplayID"; cboTipo.DataBind(); } catch (Exception ex) { } }
private void Titular_Cargar() { try { MarcasWCFClient objMarcaWCF = new MarcasWCFClient(); TitularMarca_ListarResult objTitular = new TitularMarca_ListarResult(); List <TitularMarca_ListarResult> lstTitular; lstTitular = objMarcaWCF.TitularMarca_Listar().ToList(); lstTitular.Insert(0, objTitular); objTitular.idTitular = 0; objTitular.nombreTitular = "Todos"; var lstTitulares = from x in lstTitular select new { x.idTitular, DisplayID = String.Format("{0}", x.idTitular), DisplayField = String.Format("{0}", x.nombreTitular) }; cboTitular.DataSource = lstTitulares; cboTitular.DataTextField = "DisplayField"; cboTitular.DataValueField = "DisplayID"; cboTitular.DataBind(); } catch (Exception ex) { } }
public void NotificacionVencimientoMarca() { //if (DateTime.Today.DayOfWeek.ToString() == "Monday") { MarcasWCFClient objMarcasWCF = new MarcasWCFClient(); List <ResponsablesRegistros_ListarResult> objListResponsables = new List <ResponsablesRegistros_ListarResult>(); objListResponsables = objMarcasWCF.ResponsablesRegistros_Listar().ToList(); var idArea = 0; var responsable = ""; var correoResponsable = ""; var mensaje = ""; foreach (ResponsablesRegistros_ListarResult objResponsable in objListResponsables) { idArea = objResponsable.ID_Area; responsable = objResponsable.Responsable; correoResponsable = objResponsable.correoResponsable; mensaje += "Estimados,"; mensaje += "<br/><br/>"; mensaje += "Se les informa que los siguientes registros de marcas están por vencer. "; mensaje += "<br/><br/>"; mensaje += "<b>Marcas por Vencer</b>"; mensaje += "<br/><br/>"; mensaje += ListaRegistrosMarcasPorVencer(); EnviarEmail(responsable, correoResponsable, mensaje); mensaje = ""; } //} }
private void Estado_Cargar() { try { MarcasWCFClient objMarcaWCF = new MarcasWCFClient(); EstadoMarca_ListarResult objEstado = new EstadoMarca_ListarResult(); List <EstadoMarca_ListarResult> lstEstado; lstEstado = objMarcaWCF.EstadoMarca_Listar().ToList(); lstEstado.Insert(0, objEstado); objEstado.idEstadoMarca = 0; objEstado.nombreEstado = "Todos"; var lstEstados = from x in lstEstado select new { x.idEstadoMarca, DisplayID = String.Format("{0}", x.idEstadoMarca), DisplayField = String.Format("{0}", x.nombreEstado) }; cboEstado.DataSource = lstEstados; cboEstado.DataTextField = "DisplayField"; cboEstado.DataValueField = "DisplayID"; cboEstado.DataBind(); } catch (Exception ex) { } }
private void TipoDoc_Cargar() { try { MarcasWCFClient objMarcaWCF = new MarcasWCFClient(); TipoDocumentoMarca_ListarResult objTipoDoc = new TipoDocumentoMarca_ListarResult(); List <TipoDocumentoMarca_ListarResult> lstTipoDoc; lstTipoDoc = objMarcaWCF.TipoDocumentoMarca_Listar().ToList(); lstTipoDoc.Insert(0, objTipoDoc); objTipoDoc.idTipoDocumentoMarca = 0; objTipoDoc.nombreTipoDocumento = "Todos"; var lstTipoDocs = from x in lstTipoDoc select new { x.idTipoDocumentoMarca, DisplayID = String.Format("{0}", x.idTipoDocumentoMarca), DisplayField = String.Format("{0}", x.nombreTipoDocumento) }; cboTipoDocumento.DataSource = lstTipoDocs; cboTipoDocumento.DataTextField = "DisplayField"; cboTipoDocumento.DataValueField = "DisplayID"; cboTipoDocumento.DataBind(); } catch (Exception ex) { } }
static string ListaRegistrosMarcasPorVencer() { MarcasWCFClient objMarcasWCF = new MarcasWCFClient(); List <RegistroMarca_NotificacionResult> lstMarcas = new List <RegistroMarca_NotificacionResult>(); lstMarcas = objMarcasWCF.RegistroMarca_Notificacion().ToList(); var mensaje = "<table border='1' cellspacing='0'>"; mensaje += CabeceraListaMarcas(); foreach (RegistroMarca_NotificacionResult marca in lstMarcas) { mensaje += "<tr style='background-color:" + marca.Semaforo + "'>"; mensaje += "<td>"; mensaje += marca.idRegistroMarca; mensaje += "</td>"; mensaje += "<td>"; mensaje += marca.nombreComercial; mensaje += "</td>"; mensaje += "<td>"; mensaje += marca.Marca; mensaje += "</td>"; mensaje += "<td>"; mensaje += marca.AbrevTipo; mensaje += "</td>"; mensaje += "<td>"; mensaje += marca.clase; mensaje += "</td>"; mensaje += "<td>"; mensaje += marca.nombrePais; mensaje += "</td>"; mensaje += "<td>"; mensaje += marca.certificado; mensaje += "</td>"; mensaje += "<td>"; mensaje += marca.fechaVencimiento; mensaje += "</td>"; mensaje += "<td>"; mensaje += marca.nombreTitular; mensaje += "</td>"; mensaje += "</tr>"; } mensaje += "</table>"; return(mensaje); }
private void RegistrarDocumento(string savePath, string fileName) { var idMarca = int.Parse(Request.QueryString["idMarca"]); MarcasWCFClient objMarcaWCF = new MarcasWCFClient(); var idTipoDoc = int.Parse(cboTipoDocumento.SelectedValue); var usuario = ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario; objMarcaWCF.DocumentoMarca_Registrar(idMarca, idTipoDoc, fileName, savePath, usuario); lblMensaje.Text = "El archivo se cargó correctamente."; ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CloseAndRebind();", true); }
private void ReporteGeneral_Marcas(int idEmpresa, string marca, int idTipo, int idPais, int idTitular, DateTime fechaInicio, DateTime fechaFin, string clase) { MarcasWCFClient objMarcaWCF = new MarcasWCFClient(); try { List <RegistroMarca_Listar_v2Result> lst = objMarcaWCF.RegistroMarca_Listar(idEmpresa, marca, idTipo, idPais, idTitular, fechaInicio, fechaFin, clase, 1).ToList(); grdGeneralMarcas.DataSource = lst; grdGeneralMarcas.DataBind(); ViewState["lstMarcas"] = JsonHelper.JsonSerializer(lst); } catch (Exception ex) { throw ex; } }
protected void btnGuardar_Click(object sender, EventArgs e) { if (Session["Usuario"] == null) { ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true); } try { MarcasWCFClient objMarcasWCF = new MarcasWCFClient(); //if (cboAreaResponsable.SelectedIndex < 0) // throw new ArgumentException("Se debe seleccionar un área responsable."); //if (txtCodigoContrato.Text.Length <= 0) // throw new ArgumentException("Se debe especificar el código del contrato."); //if (DateTime.Compare(dtpFechaSuscripcion.SelectedDate.Value, dtpFechaVencimiento.SelectedDate.Value) > 0) // throw new ArithmeticException("La fecha de suscripción no debe ser mayor a la fecha de vencimiento."); var idMarca = int.Parse((Request.QueryString["idMarca"])); var idEmpresa = ((Usuario_LoginResult)Session["Usuario"]).idEmpresa; var marca = txtMarca.Text; var idPais = int.Parse(cboPais.SelectedValue); var idTipo = int.Parse(cboTipo.SelectedValue); var idTitular = int.Parse(cboTitular.SelectedValue); var clase = cboClase.SelectedValue; var certificado = txtCertificado.Text; var fechaVencimiento = dtpVencimiento.SelectedDate.Value; var estado = int.Parse(cboEstado.SelectedValue); var observacion = ""; var usuario = ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario; objMarcasWCF.RegistroMarca_Registrar(idMarca, idEmpresa, marca, idPais, idTipo, idTitular, clase, certificado, fechaVencimiento, estado, observacion, usuario); ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CloseAndRebind();", true); } catch (Exception ex) { lblMensaje.Text = "ERROR: " + ex.Message; lblMensaje.CssClass = "mensajeError"; } }
private void BuscarClases() { if (Session["Usuario"] == null) { ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true); } try { MarcasWCFClient objMarcasWCF = new MarcasWCFClient(); grdGeneralMarcas.DataSource = objMarcasWCF.ClaseMarca_Listar(); grdGeneralMarcas.DataBind(); } catch (Exception ex) { lblMensaje.Text = "ERROR: " + ex.Message; lblMensaje.CssClass = "mensajeError"; } }
private void Marca_Cargar(int idMarca) { try { MarcasWCFClient objMarcaWCF = new MarcasWCFClient(); RegistroMarca_ObtenerResult objMarca = new RegistroMarca_ObtenerResult(); objMarca = objMarcaWCF.RegistroMarca_Obtener(idMarca); cboEmpresa.SelectedValue = objMarca.idEmpresa.ToString(); txtMarca.Text = objMarca.MARCA; cboTipo.SelectedValue = objMarca.idTipo.ToString(); txtCertificado.Text = objMarca.certificado; cboClase.SelectedValue = objMarca.clase.ToString(); cboPais.SelectedValue = objMarca.idPais.ToString(); dtpVencimiento.SelectedDate = objMarca.fechaVencimiento; cboTitular.SelectedValue = objMarca.idTitular.ToString(); cboEstado.SelectedValue = objMarca.idEstadoMarca.ToString(); } catch (Exception ex) { } }
private void BuscarHistorial() { if (Session["Usuario"] == null) { ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true); } try { var idMarca = int.Parse((Request.QueryString["idMarca"])); MarcasWCFClient objMarcasWCF = new MarcasWCFClient(); grdGeneralMarcas.DataSource = objMarcasWCF.HistoricoMarca_Listar(idMarca, rdpFechaIni.SelectedDate.Value, rdpFechaFin.SelectedDate.Value); grdGeneralMarcas.DataBind(); } catch (Exception ex) { lblMensaje.Text = "ERROR: " + ex.Message; lblMensaje.CssClass = "mensajeError"; } }