protected void Page_Load(object sender, EventArgs e) { // Put user code to initialize the page here // Usuario Logueado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"]; if (!Page.IsPostBack) { ContratosDal Tipos = new ContratosDal(); cmbTipo.Items.Clear(); DataTable myTable = Tipos.TraerTipoContrato(); cmbTipo.Items.Add("Todos los Tipos de Contratos"); ListItem myItem; foreach (DataRow myRow in myTable.Rows) { myItem = new ListItem(myRow[0].ToString(), myRow[1].ToString()); cmbTipo.Items.Add(myItem); } ListaClientes(); ContratosApp contratos = new ContratosApp(); dgridEncabezados.DataSource = contratos.ListaContratos(-1, "", -1, "", "", true); dgridEncabezados.DataBind(); } }
protected void Page_Load(object sender, System.EventArgs e) { if (Request.QueryString["Id"] != null) { idContrato = int.Parse(Request.QueryString["Id"]); if (Request.QueryString["tipo"] != null) { tipo = int.Parse(Request.QueryString["tipo"]); if (tipo == 0) { btnPersonas.Visible = false; Aceptar.Text = "Cerrar"; } else { btnPersonas.Visible = true; Aceptar.Text = "Finalizar"; } } } if (!Page.IsPostBack) { ContratosDal contratos = new ContratosDal(); CargarContrato(idContrato); dgridContratos.DataSource = contratos.CargarPersonasContratos(idContrato); dgridContratos.DataBind(); } }
private void CargarTipoContrato() { ContratosDal Tipos = new ContratosDal(); cmbTipoContrato.DataSource = Tipos.TraerTipoContrato(); cmbTipoContrato.DataTextField = "Descripcion"; cmbTipoContrato.DataValueField = "idTipoContrato"; cmbTipoContrato.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { // Put user code to initialize the page here // Usuario Logueado if (Request.QueryString["Id"] != null) { idContrato = int.Parse(Request.QueryString["Id"]); } if (!Page.IsPostBack) { ContratosDal contratos = new ContratosDal(); dgridEncabezados.DataSource = contratos.ListaHistorico(idContrato); dgridEncabezados.DataBind(); CargarContrato(idContrato); } }
private void CargarForm(VerifContratoDal oVerifContrato) { CultureInfo myInfo = new CultureInfo("es-AR"); idInforme.Value = oVerifContrato.IdInforme.ToString(); txtNombre.Text = oVerifContrato.Nombre; txtApellido.Text = oVerifContrato.Apellido; CargarTipoDocumento(oVerifContrato.TipoDocumento); CargarEstadoCivil(oVerifContrato.EstadoCivil); txtDocumento.Text = oVerifContrato.Documento; txtObservaciones.Text = oVerifContrato.Observaciones; idTipoPersona.Value = oVerifContrato.IdTipoPersona.ToString(); //EMPRESA RazonSocial.Text = oVerifContrato.RazonSocial; NombreFantasia.Text = oVerifContrato.NombreFantasia; Telefono.Text = oVerifContrato.TelefonoEmpresa; Rubro.Text = oVerifContrato.Rubro; Cuit.Text = oVerifContrato.Cuit; CalleEmpresa.Text = oVerifContrato.CalleEmpresa; NroEmpresa.Text = oVerifContrato.NroEmpresa; DptoEmpresa.Text = oVerifContrato.DptoEmpresa; PisoEmpresa.Text = oVerifContrato.PisoEmpresa; BarrioEmpresa.Text = oVerifContrato.BarrioEmpresa; CPEmpresa.Text = oVerifContrato.CPEmpresa; // Empresas CargarComboProvincias(cmbProvinciaEmpresas, oVerifContrato.ProvinciaEmpresa); CargarComboLocalidades(cmbProvinciaEmpresas, cmbLocalidadEmpresas, oVerifContrato.LocalidadEmpresa.ToString()); ContratosDal contratos = new ContratosDal(); if (oVerifContrato.IdTipoPersona == 1) { pnlDomComercial.Visible = false; pnlFisica.Visible = true; dgridEncabezados.DataSource = contratos.ListaContratosInforme(oVerifContrato.Documento, oVerifContrato.TipoDocumento); } else { pnlDomComercial.Visible = true; pnlFisica.Visible = false; dgridEncabezados.DataSource = contratos.ListaContratosInforme(oVerifContrato.Cuit, -1); } dgridEncabezados.DataBind(); }
protected void Page_Load(object sender, System.EventArgs e) { if (Request.QueryString["Id"] != null) { idContrato = int.Parse(Request.QueryString["Id"]); if (Request.QueryString["tipo"] != null) { tipo = int.Parse(Request.QueryString["tipo"]); } } if (!Page.IsPostBack) { ContratosDal contratos = new ContratosDal(); CargarContrato(idContrato); dgridContratos.DataSource = contratos.CargarPersonasContratos(idContrato); dgridContratos.DataBind(); } }
private void CargarTipoPersona(int idTipo) { ContratosDal Tipos = new ContratosDal(); cmbTipoPersona.Items.Clear(); DataTable myTb; myTb = Tipos.TraerTipoPersona(); ListItem myItem; foreach (DataRow myRow in myTb.Rows) { myItem = new ListItem(myRow[0].ToString(), myRow[1].ToString()); if (idTipo.ToString() == myRow[1].ToString()) { cmbTipoPersona.SelectedIndex = -1; myItem.Selected = true; } cmbTipoPersona.Items.Add(myItem); } }
public DataTable ListaContratos(int tipo, String Texto, int idCliente, String FechaDesde, String FechaHasta, bool Extranet) { String SQLWhere = ""; if (tipo != -1) { SQLWhere = "AND idTipo = " + tipo.ToString(); } if (Texto != "") { SQLWhere = SQLWhere + " AND (C.Descripcion like '%" + Texto + "%' "; SQLWhere = SQLWhere + " OR C.Numero like '%" + Texto + "%' )"; } if (idCliente != -1) { SQLWhere = SQLWhere + " AND C.idCliente = " + idCliente.ToString(); } if (FechaDesde != "") { SQLWhere = SQLWhere + " AND FechaInicio >= '" + FechaDesde + "'"; } if (FechaHasta != "") { SQLWhere = SQLWhere + " AND FechaFin <= '" + FechaHasta + "'"; } ContratosDal contratos = new ContratosDal(); DataTable Datos = contratos.ListaContratos(SQLWhere); return(Datos); }
public StringBuilder ImprimirInforme(String DNI, int TipoDNI) { StringBuilder Grupos = new StringBuilder(2000); ContratosDal contratos = new ContratosDal(); string[] fecha; string txtfecha; Grupos.Append("<table cellSpacing='0' cellPadding='0' width='100%' border='1' style='BORDER-COLLAPSE:collapse'>"); Grupos.Append("<TR><TD>"); // Contratos DataTable Groups = contratos.ListaContratosInforme(DNI, TipoDNI); Grupos.Append("<table cellSpacing='0' cellPadding='0' width='100%' border='1' style='BORDER-COLLAPSE:collapse'>"); if (Groups.Rows.Count != 0) { Grupos.Append("<TR>"); Grupos.Append(" <TD class='titlesmall' height='20px' align='center' bgcolor='#E3E2DE'> Código </TD>"); Grupos.Append(" <TD class='titlesmall' bgcolor='#E3E2DE'> Tipo Contrato</TD>"); Grupos.Append(" <TD class='titlesmall' bgcolor='#E3E2DE'> Número Contrato</TD>"); Grupos.Append(" <TD class='titlesmall' bgcolor='#E3E2DE'> En caracter de...</TD>"); Grupos.Append(" <TD class='titlesmall' bgcolor='#E3E2DE'> Fecha Inicio</TD>"); Grupos.Append(" <TD class='titlesmall' bgcolor='#E3E2DE'> Fecha Fin</TD>"); Grupos.Append("</TR>"); foreach (DataRow myRow in Groups.Rows) { Grupos.Append("<TR>"); Grupos.Append("<TD class='text' align='center' width='15px' height='25px'>" + myRow["idContrato"].ToString() + "</TD>"); Grupos.Append("<TD class='text' width='100px'> " + myRow["TIDescripcion"].ToString() + "</TD>"); Grupos.Append("<TD class='text' width='60px'> " + myRow["Numero"].ToString() + "</TD>"); Grupos.Append("<TD class='text' width='80px'> <B>" + myRow["TipoPersona"].ToString() + "</B></TD>"); fecha = myRow["Fechainicio"].ToString().Remove(9, myRow["Fechainicio"].ToString().Length - 9).Split("/".ToCharArray()); txtfecha = fecha[1] + "/" + fecha[0] + "/" + fecha[2]; Grupos.Append("<TD class='text' align='center' width='50px'>" + txtfecha + "</TD>"); fecha = myRow["Fechafin"].ToString().Remove(9, myRow["Fechafin"].ToString().Length - 9).Split("/".ToCharArray()); txtfecha = fecha[1] + "/" + fecha[0] + "/" + fecha[2]; Grupos.Append("<TD class='text' align='center' width='50px'>" + txtfecha + "</TD>"); Grupos.Append("</TR>"); // Contratos DataTable Mora = contratos.ListaHistorico(int.Parse(myRow["idContrato"].ToString())); if (Mora.Rows.Count != 0) { Grupos.Append("<TR>"); Grupos.Append("<TD class='text' width='15px'><img src='/img/shim.gif' widht='5'></TD>"); Grupos.Append("<TD class='text' colspan='5'>"); Grupos.Append("<table cellSpacing='0' cellPadding='0' width='100%' border='1' style='BORDER-COLLAPSE:collapse'>"); Grupos.Append("<TR>"); Grupos.Append(" <TD class='titlesmall' align='center' bgcolor='#E3E2DE' height='20px'> Código </TD>"); Grupos.Append(" <TD class='titlesmall' bgcolor='#E3E2DE'> Fecha </TD>"); Grupos.Append(" <TD class='titlesmall' bgcolor='#E3E2DE'> Descripción</TD>"); Grupos.Append("</TR>"); foreach (DataRow myRowMora in Mora.Rows) { Grupos.Append("<TR>"); Grupos.Append("<TD class='text' align='center' width='25px' height='15px'> " + myRowMora["id"].ToString() + "</TD>"); fecha = myRowMora["fecha"].ToString().Remove(9, myRowMora["fecha"].ToString().Length - 9).Split("/".ToCharArray()); txtfecha = fecha[1] + "/" + fecha[0] + "/" + fecha[2]; Grupos.Append("<TD class='text' align='center' width='40px'> " + txtfecha + " </TD>"); Grupos.Append("<TD class='text'> " + myRowMora["Descripcion"].ToString() + "</TD>"); Grupos.Append("</TR>"); } Grupos.Append("</TABLE>"); Grupos.Append("</TD>"); Grupos.Append("</TR>"); Grupos.Append("<TR>"); Grupos.Append("<TD colspan='6' class='text'><img src='/img/shim.gif' widht='5' height='20'></TD>"); Grupos.Append("</TR>"); } } } else { Grupos.Append("<TR>"); Grupos.Append(" <TD class='titlesmall'> No hay información Contractual disponible.</TD>"); Grupos.Append("</TR>"); } Grupos.Append("</TABLE>"); Grupos.Append("</TD></TR>"); Grupos.Append("<TR><TD colspan='2'> </TD></TR>"); Grupos.Append("</TABLE>"); return(Grupos); }