public FrmModTarifa(clsTarifa T, int id, FrmMainTarifa p) { misTarifas = T; padre = p; idmod = id; InitializeComponent(); }
private void dtpSalida_ValueChanged(object sender, EventArgs e) { if (idTar != 0) { clsTarifa tar = new clsTarifa("Tarifas", "C:\\Sistema de Cochera\\Tarifas"); tar = tar.existe(this.idTar); int dias = (int)(dtpSalida.Value - DateTime.Today).TotalDays; lblMonto.Text = "$" + (dias + 1) * tar.Precio; } }
public FrmAlquiler(clsDueño dueño, clsVehiculo vehs, clsLote lotes, clsTarifa tarf, clsAlquiler alq) { misDueños = dueño; misVehiculos = vehs; misLotes = lotes; misTarifas = tarf; misAlquileres = alq; misFacturas = new clsFactura(); miConversor = new clsConversor(alq, vehs, tarf, dueño, lotes); InitializeComponent(); dgvAlquileres.ReadOnly = true; dgvAlquileres.RowHeadersVisible = false; dgvAlquileres.SelectionMode = DataGridViewSelectionMode.FullRowSelect; }
private void FrmInicio_Load(object sender, EventArgs e) { this.FormBorderStyle = FormBorderStyle.FixedSingle; this.MaximizeBox = false; //CONSTRUIR ó BUSCAR archivos misDueños = new clsDueño("Inquilinos", "C:\\Sistema de Cochera\\Inquilinos"); misVehiculos = new clsVehiculo("Vehiculos", "C:\\Sistema de Cochera\\Vehiculos"); misTarifas = new clsTarifa("Tarifas", "C:\\Sistema de Cochera\\Tarifas"); misLotes = new clsLote("Lotes", "C:\\Sistema de Cochera\\Lotes"); misAlquileres = new clsAlquiler("Alquileres", "C:\\Sistema de Cochera\\Alquileres"); misFacturas = new clsFactura("Facturas", "C:\\Sistema de Cochera\\Facturas"); //genera el conversor miConversor = new clsConversor(misAlquileres, misVehiculos, misTarifas, misDueños, misLotes); //configura grilla: setVistas(); }
public void actualizar() { if (patenteVeh != string.Empty) { tbVeh.Text = patenteVeh; } else { tbVeh.Text = "<Sin Seleccionar>"; } if (nombreLote != string.Empty) { tbLote.Text = nombreLote; } else { tbLote.Text = "<Sin Seleccionar>"; } if (nombreTarifa != string.Empty) { clsTarifa tar = new clsTarifa("Tarifas", "C:\\Sistema de Cochera\\Tarifas"); tar = tar.existe(idTar); tbTarifa.Text = tar.Nombre; } else { tbTarifa.Text = "<Sin Seleccionar>"; } if (idVeh == 0) { btnTarf.Enabled = false; btnLote.Enabled = false; } else { btnTarf.Enabled = true; btnLote.Enabled = true; } }
private void FrmModTarifa_Load(object sender, EventArgs e) { this.FormBorderStyle = FormBorderStyle.FixedSingle; this.MaximizeBox = false; clsTarifa t = misTarifas.existe(idmod); if (t != null) { tbNombre.Text = t.Nombre; cbAuto.Checked = t.Tipo[0]; cbMoto.Checked = t.Tipo[1]; cbCamioneta.Checked = t.Tipo[2]; cbCamion.Checked = t.Tipo[3]; nudPrecio.Value = t.Precio; tbDescripcion.Text = t.Descripcion; } else { MessageBox.Show("Se elimino la tarifa mientras se editaba, intente de nuevo", "Error"); this.Close(); } }
public StringBuilder RPU() { ADO.ConnectionDB cn = new ConnectionDB(); String RPU = System.String.Empty; Boolean bRespostExistsRPU = false; strRPUrepeated = new StringBuilder(); clsDivision oclsDivision = new clsDivision(); clsZone oclsZone = new clsZone(); clsGrupo oclsGroup = new clsGrupo(); clsTarifa oclsTarifa = new clsTarifa(); clsGestores oclsGestor = new clsGestores(); Boolean bexistgroup = false; Boolean bExistZone = false; Boolean bExistDivision = false; Boolean bExistTarifa = false; Boolean bExistGestorComercial = false; Boolean bExistGestorMedicion = false; int iNewConvenio = 0; int newRup = 0; DataTable dtConvenio = new DataTable("Convenio"); dtConvenio = InsertConvenio(); if (dtConvenio.Rows.Count > 0) { iNewConvenio = int.Parse(dtConvenio.Rows[0][0].ToString()); intConvenio = iNewConvenio; foreach (DataRow drChargeShiping in dtResult.Rows) { try { //Select Query String strRPU = String.Empty; strRPU = Convert.ToString(drChargeShiping[2]); strRPU = strRPU.Replace(" ", ""); strServiceCFE = strRPU; RPU = GetRPU(); bExistTarifa = oclsTarifa.ExistTarifa(Convert.ToString(drChargeShiping[4])); bexistgroup = oclsGroup.ExistGroup(Convert.ToString(drChargeShiping[6])); bExistDivision = oclsDivision.ExistDivision(Convert.ToString(drChargeShiping[8])); bExistZone = oclsZone.ExistZonaCve(Convert.ToString(drChargeShiping[8]), Convert.ToString(drChargeShiping[7]), Convert.ToString(drChargeShiping[9])); bExistGestorMedicion = oclsGestor.ExistIniciales(Convert.ToString(drChargeShiping[11]), "2"); bExistGestorComercial = oclsGestor.ExistIniciales(Convert.ToString(drChargeShiping[12]), "1"); if (bExistTarifa) { if (bexistgroup) { if (bExistDivision) { //if (bExistZone){ if (bExistGestorMedicion) { if (bExistGestorComercial) { if (!string.IsNullOrEmpty(strServiceCFE)) { strDivision = Convert.ToString(drChargeShiping[8]); strZona = Convert.ToString(drChargeShiping[9]); if (!bExistZone) { // oclsZone.NewZoneByDiv(Convert.ToString(drChargeShiping[7]).Substring(0, 2), strZona, strDivision, strDivision); } strLoadPoint = Convert.ToString(drChargeShiping[1]); strAddressPoint = Convert.ToString(drChargeShiping[3]); strRate = Convert.ToString(drChargeShiping[4]); dblMaxShipping = Convert.ToDouble(drChargeShiping[5]); strGroup = Convert.ToString(drChargeShiping[6]); strCta = Convert.ToString(drChargeShiping[7]); dblDemanda = Convert.ToDouble("0" + drChargeShiping[10]); strGestorComercial = Convert.ToString(drChargeShiping[11]); strGestorMedicion = Convert.ToString(drChargeShiping[12]); //se asignan los campos nuevos if (Convert.ToString(drChargeShiping[13]) != "") { strIdEstatusOferta = Convert.ToString(drChargeShiping[13]); } else { strRPUrepeated.Append("El Estatus Oferta del RPU: " + strServiceCFE + " Contiene datos incorrectos!" + "<br>"); } if (Convert.ToString(drChargeShiping[14]) != "" && Convert.ToUInt32(drChargeShiping[14]) >= 0 && Convert.ToUInt32(drChargeShiping[14]) <= 1) { strConPrelacion = Convert.ToInt32(drChargeShiping[14]); } else { strRPUrepeated.Append("El campo Esta en prelacion del RPU: " + strServiceCFE + " Contiene datos incorrectos!" + "<br>"); } if (Convert.ToString(drChargeShiping[15]) != "" && Convert.ToUInt32(drChargeShiping[15]) >= 0 && Convert.ToUInt32(drChargeShiping[15]) <= 1) { strFirmado = Convert.ToInt32(drChargeShiping[15]); } else { strRPUrepeated.Append("El campo Firmado o prospecto del RPU: " + strServiceCFE + " Contiene datos incorrectos!" + "<br>"); } DataTable DtRup = new DataTable("Convenio"); DtRup = InsertRPU(); if (dtConvenio.Rows.Count > 0) { newRup = int.Parse(dtConvenio.Rows[0][0].ToString()); } } } else { strRPUrepeated.Append("No existe el Gestor Comercial: " + Convert.ToString(drChargeShiping[12]).ToUpper() + " del RPU: " + strServiceCFE + "<br>"); } } else { strRPUrepeated.Append("No existe el Gestor Medición: " + Convert.ToString(drChargeShiping[11]).ToUpper() + " del RPU: " + strServiceCFE + "<br>"); } //}else{strRPUrepeated.Append("No existe la Zona " + Convert.ToString(drChargeShiping[7]).ToUpper() + " del RPU: " + strServiceCFE + "<br>");} } else { strRPUrepeated.Append("No existe la División: " + Convert.ToString(drChargeShiping[8]).ToUpper() + " del RPU: " + strServiceCFE + "<br>"); } } else { strRPUrepeated.Append("No existe el Grupo: " + Convert.ToString(drChargeShiping[6]).ToUpper() + " del RPU: " + strServiceCFE + "<br>"); } } else { strRPUrepeated.Append("No existe la Tarifa: " + Convert.ToString(drChargeShiping[4]).ToUpper() + " del RPU: " + strServiceCFE + "<br>"); } } catch (Exception ex) { LogError.LogErrorMedicion clsError = new LogError.LogErrorMedicion(); clsError.logMessage = ex.ToString(); clsError.logModule = "RPU"; clsError.LogWrite(); } } } if (strRPUrepeated.Length > 0) { DataTable dtR = new DataTable("dtres"); dtR = EliminaCarga(); int iRes = 0; if (dtR.Rows.Count > 0) { iRes = int.Parse(dtR.Rows[0][0].ToString()); } } return(strRPUrepeated); }
/* * * * ACOMDODAR COLUMNASSSSSSSSSSSSSSS POR HORA * * * */ public FrmNewTarifa(clsTarifa T, FrmMainTarifa p) { misTarifas = T; padre = p; InitializeComponent(); }
public FrmMainTarifa(clsTarifa t) { misTarifas = t; InitializeComponent(); }
public void setVistas() { int coincidencia = 0; clsTarifa misTarifas = new clsTarifa("Tarifas", "C:\\Sistema de Cochera\\Tarifas"); dgvTarifas.Columns.Clear(); List <clsTarifa> listado = misTarifas.listarAlta(); if (listado != null) { dgvTarifas.DataSource = listado; dgvTarifas.Columns[0].Visible = false; //ID dgvTarifas.Columns[4].Visible = false; // ESTADO dgvTarifas.Columns[5].Visible = false; dgvTarifas.Columns[6].Visible = false; //HERENCIA: dgvTarifas.Columns[7].Visible = false; dgvTarifas.Columns[8].Visible = false; dgvTarifas.Columns.Add("Tipos", "Tipos"); var provider = new System.Globalization.CultureInfo("es-AR"); dgvTarifas.Columns["Precio"].DefaultCellStyle.FormatProvider = provider; dgvTarifas.Columns["Precio"].DefaultCellStyle.Format = "C"; dgvTarifas.Columns["Precio"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; foreach (DataGridViewRow fila in dgvTarifas.Rows) { foreach (clsTarifa t in listado) { if (t.Id == Convert.ToInt32(fila.Cells["Id"].Value)) { fila.Cells["Tipos"].Value = t.obtenerTipos(); if (!fila.Cells["Tipos"].Value.ToString().Contains(tipo)) { fila.Visible = false; } else { coincidencia++; } } } } if (coincidencia == 0) { MessageBox.Show("No hay Tarifas cargadas aptas para el tipo: " + tipo, "No hay Tarifas"); this.Close(); } } else { MessageBox.Show("No hay Tarifas cargadas aptas para el tipo: " + tipo, "No hay Tarifas"); this.Close(); } }