private void btn_CopiarFotos_Click(object sender, EventArgs e) { convertir_imagen cnvImg = new convertir_imagen(); Image fto; using (var context = new lts_sindicatoDataContext()) { var fotos = from a in context.fotos.Where(x => x.FOTOS_CODFLIAR > 0)//.Take(30) //where a.FOTOS_CODFLIAR == 0 Take(10) select a; if (fotos.Count() > 0) { lbl_Inicio.Text = DateTime.Now.ToLongTimeString(); foreach (var foto in fotos) { using (var context2 = new lts_sindicatoDataContext()) { fotos2 FotoInsert = new fotos2(); FotoInsert.FOTOS_CUIL = foto.FOTOS_CUIL; FotoInsert.FOTOS_CODFLIAR = foto.FOTOS_CODFLIAR; FotoInsert.FOTOS_FECHA = foto.FOTOS_FECHA; fto = cnvImg.ByteArrayToImage(foto.FOTOS_FOTO.ToArray()); FotoInsert.FOTOS_FOTO = cnvImg.ConvertImageToByteArray(fto); context2.fotos2.InsertOnSubmit(FotoInsert); context2.SubmitChanges(); } } lbl_Fin.Text = DateTime.Now.ToLongTimeString(); } } }
public List <cls_categorias> get_categorias_por_id(int catID) { try { using (lts_sindicatoDataContext context = new lts_sindicatoDataContext()) { var categoria = from a in context.categorias where a.CATID == catID orderby a.CATNOMBRE select a; if (categoria.Count() > 0) { foreach (var item in categoria.ToList()) { cls_categorias cat = new cls_categorias(); cat.catid = item.CATID; cat.catnombre = item.CATNOMBRE; cat.catestado = item.CATESTADO; cat.catedadlimite = item.CATEDADLIMITE; lst_categorias.Add(cat); } } return(lst_categorias); } } catch (Exception) { throw; } }
public static void Update_VDInspector(VD_Inspector VDInspector) { using (var context = new lts_sindicatoDataContext()) { context.SubmitChanges(); } }
public List <cls_sancionados> get_lista_sanciones(int id_jugador) { try { using (var context = new lts_sindicatoDataContext()) { var sncs = from a in context.sanciones where a.ID_JUG == id_jugador select a; if (sncs.Count() > 0) { foreach (var item in sncs.ToList()) { cls_sancionados sncs_insert = new cls_sancionados(); sncs_insert.fecha = item.NRO_FECHA; sncs_insert.de = "de"; sncs_insert.total_fechas = item.CANTIDAD_FECHAS; sncs_insert.cumplio = get_fecha_cumplio_sancion(Convert.ToInt32(item.ID_PARTIDO)); lst_sanciones.Add(sncs_insert); } } return(lst_sanciones); } } catch (Exception) { throw; } }
public List <cls_equipos> get_equipos_todos() { try { using (lts_sindicatoDataContext context = new lts_sindicatoDataContext()) { var equipos = (from a in context.equipos select a).ToList().OrderBy(x => x.EQUIPONOMBRE); if (equipos.Count() > 0) { foreach (var item in equipos.ToList()) { cls_equipos eq = new cls_equipos(); eq.equipoid = item.EQUIPOID; eq.equiponombre = item.EQUIPONOMBRE; eq.equipocat_id = item.EQUIPO_CATID; lst_equipos.Add(eq); } } return(lst_equipos); } } catch (Exception) { throw; } }
public IEnumerable <AsignarCobranza> GetAsignacionDeCobranzas() { using (lts_sindicatoDataContext context = new lts_sindicatoDataContext()) { return(context.AsignarCobranza.ToList()); } }
public ClsEmpresa GetEmpresaNombreCuil(double cuil) { using (lts_sindicatoDataContext context = new lts_sindicatoDataContext()) { var soc_empresa = from a in context.socemp where a.SOCEMP_CUIL == cuil && a.SOCEMP_ULT_EMPRESA == 'S' select a; if (soc_empresa.Count() > 0) { double cuite = soc_empresa.First().SOCEMP_CUITE; var empresa = from a in context.maeemp where a.MAEEMP_CUIT == cuite select a; if (empresa.Count() > 0) { empr.nombre = empresa.First().MAEEMP_RAZSOC; empr.cuit = empresa.First().MEEMP_CUIT_STR; return(empr); } else { empr.nombre = "SIN EMPRESA ASIGNADA"; empr.cuit = "0"; return(empr); } } else { empr.nombre = "SIN EMPRESA ASIGNADA"; empr.cuit = "0"; return(empr); } } }
private void GuardarActa() { using (var context = new lts_sindicatoDataContext()) { ACTAS insert = new ACTAS(); insert.ACTA = Convert.ToInt32(txt_NroDeActa.Text); insert.FECHA = dtp_FechaDeEmision.Value.Date; insert.FECHA_VENC_ACTA = dtp_FechaDeVencimiento.Value; insert.DESDE = Convert.ToDateTime("01/" + msk_Desde.Text); insert.HASTA = Convert.ToDateTime("01/" + msk_Hasta.Text); insert.DEUDAHISTORICA = Convert.ToDouble(txt_Capital.Text); insert.INTERESES = Convert.ToDouble(txt_Interes.Text); insert.DEUDAACTUALIZADA = insert.DEUDAHISTORICA + insert.INTERESES; insert.INTERESFINANC = Convert.ToDouble(txt_InteresDeFinanciacion.Text); insert.IMPORTECOBRADO = 0; insert.DEUDATOTAL = insert.DEUDAHISTORICA + insert.INTERESES; insert.InspectorId = Convert.ToInt32(cbx_Inspector.SelectedValue); insert.CUIT_STR = txt_CUIT.Text; insert.EMPRESA = txt_RazonSocial.Text; context.ACTAS.InsertOnSubmit(insert); context.SubmitChanges(); MostarActas(); } }
private void BuscarSocio(string DatoABuscar, double cuit, bool Carecnia) { using (var context = new lts_sindicatoDataContext()) { _Socios.Clear(); dgv_MostrarSocios.DataSource = _Socios.ToList(); _Socios.AddRange(mtdSocios.GetSocios(_FiltroDeSocio, _BuscarPor, _CodigoPostal, _NroDeSocio, _Jordada, _CodigoCategoria, _ActivoEnEmpresa, _Jubilados, DatoABuscar, cuit.ToString(), Carecnia)); dgv_MostrarSocios.DataSource = _Socios.ToList(); if (_Socios.Count() == 0) { lbl_SinRegistrosSocios.Visible = true; LimpiarCampos(); } else { lbl_SinRegistrosSocios.Visible = false; } lbl_CantidadEmpleados.Text = "Empleados: " + _Socios.Count().ToString(); lbl_total_socios.Text = "Socios: " + _Socios.Count(x => x.EsSocio == true).ToString(); lbl_CantidadNOSocios.Text = "NO Socios: " + _Socios.Count(x => x.EsSocio == false).ToString(); } }
private void asignar_acta_estudio() { using (lts_sindicatoDataContext context = new lts_sindicatoDataContext()) { foreach (DataGridViewRow fila in dgv_actas_estudio.Rows) { if (Convert.ToBoolean(fila.Cells["Imput"].Value)) { var acta = (from a in context.ACTAS.Where(x => x.ACTA == Convert.ToDouble(fila.Cells["num_acta"].Value)) select a).FirstOrDefault(); acta.ESTUDIO_INSPECTOR = Convert.ToInt16(cbx_estudios.SelectedValue); acta.ESTUDIO_JURIDICO = 1; acta.NUM_CERTIF = acta.ACTA + cbx_estudios.SelectedValue.ToString(); acta.MONTO_CERTIF = Convert.ToDecimal(lbl_total_deuda.Text); acta.MONTO_CERTIF_ACTA = Convert.ToDecimal(fila.Cells["importe_act"].Value); acta.INSPECTOR_ANTERIOR = acta.INSPECTOR; acta.INSPECTOR = cbx_estudios.Text; acta.FECHA_ASIG_ANTERIOR = acta.FECHA_ASIG; acta.FECHA_ASIG = DateTime.Now.Date; context.SubmitChanges(); MessageBox.Show("Deuda asignada con exito."); Close(); } } } }
private void MostarActas() { using (var context = new lts_sindicatoDataContext()) { var TodasLasActas = (from a in context.ACTAS join e in context.maeemp on a.CUIT_STR equals e.MEEMP_CUIT_STR into f from empresas in f.DefaultIfEmpty() join usuarios in context.Usuarios on a.InspectorId equals usuarios.idUsuario //where a.InspectorId == 15 select new { FechaDeConfeccion = a.FECHA, NroDeActa = a.ACTA, Empresa = empresas.MAEEMP_RAZSOC.Trim(), Cuit = empresas.MEEMP_CUIT_STR, Desde = a.DESDE, Hasta = a.HASTA, DeudaHistorica = a.DEUDAHISTORICA, DeudaActualizada = a.DEUDATOTAL, ImporteCobrado = a.IMPORTECOBRADO, Diferencia = a.DIFERENCIA, Inspector = usuarios.Apellido }).OrderBy(x => x.FechaDeConfeccion); dgv_Actas.DataSource = TodasLasActas.ToList(); lbl_TotalActas.Text = TodasLasActas.Count().ToString(); } }
private void btn_GuardarFoto_Click(object sender, EventArgs e) { using (var context = new lts_sindicatoDataContext()) { string destino = string.Empty; //@"D:\BackUp\SEC_Fotos_Afiliados\" + txtNombres.Text + ".Jpeg"; //picFoto.Image.Save(destino, ImageFormat.Jpeg); Image Imagen; convertir_imagen cnvImg = new convertir_imagen(); var fotos = from a in context.fotos.Where(x => x.FOTOS_CODFLIAR == 0)//.Take(100) //where a.FOTOS_CODFLIAR == 0 Take(10) select new { foto = a.FOTOS_FOTO, cuil = a.FOTOS_CUIL, tamaño = a.FOTOS_FOTO.Length, tamaño2 = a.FOTOS_FOTO.Length / 1024 //CnvImg.ByteArrayToImage(a.FOTOS_FOTO.ToArray()).Size.ToString() }; foreach (var item in fotos.ToList()) { Imagen = cnvImg.ByteArrayToImage(item.foto.ToArray()); destino = @"D:\BackUp\SEC_Fotos_Afiliados\" + item.cuil + ".Jpeg"; Bitmap newBmp = new Bitmap(Imagen); Imagen.Dispose(); newBmp.Save(destino, ImageFormat.Jpeg); } } }
private void MostrarDetalleEmpleados(double cuit) { using (var context = new lts_sindicatoDataContext()) { DateTime desde = Convert.ToDateTime("01/" + msk_Desde.Text); DateTime hasta = Convert.ToDateTime("01/" + msk_Hasta.Text); double sueldo = txt_Sueldo.Text == "" ? 0 : Convert.ToDouble(txt_Sueldo.Text); var q = from s in context.ddjj where (s.periodo >= desde && s.periodo <= hasta) group s by s.cuil into g select new { cuil = g.Key, MaxRect = g.Max(s => s.rect) }; var dj = from a in context.ddjj join b in q on a.cuil equals b.cuil where (a.periodo >= desde && a.periodo <= hasta) select a; //dgv2.DataSource = dj; var empl = (from a in dj join datos in context.maesoc on a.cuil equals datos.MAESOC_CUIL join cat in context.categorias_empleado on datos.MAESOC_CODCAT equals cat.MAECAT_CODCAT join act in context.actividad on datos.MAESOC_CODACT equals act.MAEACT_CODACT join empresa in context.socemp on a.cuil equals empresa.SOCEMP_CUIL where empresa.SOCEMP_ULT_EMPRESA == 'S' && (a.cuite == cuit) && (a.periodo >= desde && a.periodo <= hasta) && (cbx_Sueldo.Text == "DESDE" ? a.impo >= sueldo : cbx_Sueldo.Text == "HASTA" ? a.impo <= sueldo : cbx_Sueldo.Text == "IGUAL A" ? a.impo == sueldo : a.impo >= 0) && (cbx_Jornada.Text == "COMPLETA" ? a.jorp == false : cbx_Jornada.Text == "PARCIAL" ? a.jorp == true : a.jorp == true || a.jorp == false) select new { periodo = a.periodo, CUIL = String.Format("{0:g}", a.cuil), nombre = (datos.MAESOC_APELLIDO.Trim() + " " + datos.MAESOC_NOMBRE.Trim()), aporte_ley = (a.impo + a.impoaux) * 0.02, aporte_socio = (a.item2 == true) ? ((a.impo + a.impoaux) * 0.02) : 0, sueldo = a.impo, jornada = (a.jorp == true) ? "JP" : "JC", categoria = cat.MAECAT_NOMCAT.Trim(), acuerdo = a.impoaux, licencia = (a.lic != "0000") ? "SI" : "NO", fecha_ing = (empresa.SOCEMP_FECHAING == null) ? " " : empresa.SOCEMP_FECHAING.ToString(), fecha_baja = (empresa.SOCEMP_FECHABAJA == null) ? " " : empresa.SOCEMP_FECHABAJA.ToString() }).OrderBy(x => x.periodo).ThenBy(x => x.nombre).ToList(); dgv2.DataSource = empl; } }
private void ImprimirEmpleados(double cuit) { using (var context = new lts_sindicatoDataContext()) { DateTime desde = Convert.ToDateTime("01/" + msk_Desde.Text); DateTime hasta = Convert.ToDateTime("01/" + msk_Hasta.Text); double sueldo = txt_Sueldo.Text == "" ? 0 : Convert.ToDouble(txt_Sueldo.Text); var empresa_ = context.maeemp; var agrupado = (from a in context.ddjj where (cuit > 0 ? (a.cuite == cuit) : a.cuite > 0) && (a.periodo >= desde && a.periodo <= hasta) && (cbx_Sueldo.Text == "DESDE" ? a.impo >= sueldo : cbx_Sueldo.Text == "HASTA" ? a.impo <= sueldo : cbx_Sueldo.Text == "IGUAL A" ? a.impo == sueldo : a.impo >= 0) && (cbx_Jornada.Text == "COMPLETA" ? a.jorp == false : cbx_Jornada.Text == "PARCIAL" ? a.jorp == true : a.jorp == true || a.jorp == false) group a by a.cuite into g select new { CUIT = g.Key, cantidad = g.ToList().Count(), empresa = empresa_.Where(x => x.MAEEMP_CUIT == g.Key).SingleOrDefault().MAEEMP_RAZSOC.Trim(), domicilio = empresa_.Where(x => x.MAEEMP_CUIT == g.Key).SingleOrDefault().MAEEMP_CALLE.Trim() + " Nº: " + empresa_.Where(x => x.MAEEMP_CUIT == g.Key).SingleOrDefault().MAEEMP_NRO.Trim() } ).OrderByDescending(x => x.cantidad); dgv1.DataSource = agrupado; lbl_CantidadDeActas.Text = agrupado.Count().ToString(); } }
public static void CargarPlanDetalle(List <mdlCuadroAmortizacion> _PlanDePago, int NroDePlan) { using (var context = new lts_sindicatoDataContext()) { foreach (var item in _PlanDePago) { PlanDetalle InsertPlanDetalle = new PlanDetalle(); InsertPlanDetalle.NroPlanDePago = NroDePlan; InsertPlanDetalle.Cuota = item.Cuota == "Anticipo" ? 0 : Convert.ToInt32(item.Cuota); //fila.Cells["CuotaDelPlan"].Value.ToString() == "Anticipo" ? 0 : Convert.ToInt32(fila.Cells["CuotaDelPlan"].Value); InsertPlanDetalle.ImporteCuota = (decimal)item.ImporteDeCuota; //Convert.ToDecimal(fila.Cells["ImporteDeCuota"].Value); InsertPlanDetalle.Interes = (decimal)item.Interes; //Convert.ToDecimal(fila.Cells["InteresDeCuota"].Value); InsertPlanDetalle.Amortizado = (decimal)item.Amortizado; //Convert.ToDecimal(fila.Cells["Amortizado"].Value); InsertPlanDetalle.AAmortizar = (decimal)item.AAmortizar; //Convert.ToDecimal(fila.Cells["AAmortizar"].Value); InsertPlanDetalle.FechaVenc = item.FechaDeVenc; // Convert.ToDateTime(fila.Cells["FechaDeVencimiento"].Value); InsertPlanDetalle.Estado = 1; InsertPlanDetalle.InteresResarcitorio = 0; InsertPlanDetalle.DiasDeMora = 0; InsertPlanDetalle.ImporteCobrado = 0; InsertPlanDetalle.Cancelado = "0"; context.PlanDetalle.InsertOnSubmit(InsertPlanDetalle); context.SubmitChanges(); } } }
private void MostrarDatosTitular(double cuil) { using (var context = new lts_sindicatoDataContext()) { var DatosSocio = from a in context.maesoc.Where(x => x.MAESOC_CUIL == cuil) select a; if (DatosSocio.Count() > 0) { var Datos = DatosSocio.SingleOrDefault(); //txt_NroSocio.Text = dgv_MostrarSocios.CurrentRow.Cells["numero_soc"].Value.ToString();// Datos.MAESOC_NROAFIL.ToString(); txt_NroSocio.Text = dgv_MostrarSocios.CurrentRow.Cells["numero_soc"].Value.ToString();// Datos.MAESOC_NROAFIL.ToString(); txt_Estado.Text = (context.soccen.Where(x => x.SOCCEN_CUIL == cuil).SingleOrDefault().SOCCEN_ESTADO == 1 ? "Socio Activo" : "No Socio"); txt_Nombre.Text = dgv_MostrarSocios.CurrentRow.Cells["ayn"].Value.ToString(); txt_DNI.Text = dgv_MostrarSocios.CurrentRow.Cells["dni_socio"].Value.ToString(); txt_CUIL.Text = dgv_MostrarSocios.CurrentRow.Cells["CUIL"].Value.ToString(); txt_CUIT2.Text = dgv_MostrarSocios.CurrentRow.Cells["CUIT_"].Value.ToString(); txt_EmpresaNombre.Text = dgv_MostrarSocios.CurrentRow.Cells["socio_empresa"].Value.ToString(); txt_EstadoCivil.Text = Datos.MAESOC_ESTCIV.ToString(); txt_Sexo.Text = Datos.MAESOC_SEXO.ToString(); txt_FechaNacimiento.Text = Datos.MAESOC_FECHANAC.ToString("d"); txt_Edad.Text = fnc.calcular_edad(Datos.MAESOC_FECHANAC).ToString(); string calle = Datos.MAESOC_CALLE == null ? "" : "Calle: " + Datos.MAESOC_CALLE.Trim(); string nrocalle = Datos.MAESOC_NROCALLE == null ? "" : "Nº " + Datos.MAESOC_NROCALLE.Trim(); string barrio = Datos.MAESOC_BARRIO == null ? "" : "Bº " + Datos.MAESOC_BARRIO.Trim(); txt_Domicilio.Text = calle + " " + nrocalle + " " + barrio; txt_Localidad.Text = fnc.GetLocalidad(Convert.ToInt32(Datos.MAESOC_CODLOC)); txt_CodigoPostal.Text = (Datos.MAESOC_CODPOS == null || Datos.MAESOC_CODPOS == "" ? "No Asignada" : Datos.MAESOC_CODPOS.Trim()); txt_Telefono.Text = Datos.MAESOC_TEL.Trim() + " // " + Datos.MAESOC_TELCEL.Trim(); txt_Jornada.Text = context.ddjj.Where(x => x.cuil == cuil).OrderByDescending(x => x.periodo).FirstOrDefault().jorp == true ? "PARCIAL" : "COMPLETA"; txt_Categoria.Text = Datos.MAESOC_CODCAT == 0 ? "No Especifica" : context.categorias_empleado.Where(x => x.MAECAT_CODCAT == Datos.MAESOC_CODCAT).SingleOrDefault().MAECAT_NOMCAT.Trim(); //string fechabaja = context.socemp.Where(x => x.SOCEMP_CUIL == cuil && x.SOCEMP_ULT_EMPRESA == 'S').SingleOrDefault().SOCEMP_FECHABAJA.ToString("d"); //txt_FechaBaja.Text = fechabaja == "01/01/1000" ? "" : fechabaja; } } }
public static List <mdlEstadoPlanDePago> GetEstadoPlanDePago(int NroPlanDePago) { _EstadoPlan.Clear(); using (var context = new lts_sindicatoDataContext()) { try { var EstadoDePlan = from a in context.PlanDetalle.Where(x => x.NroPlanDePago == NroPlanDePago) select new mdlEstadoPlanDePago { CuotaId = a.Id, Cuota = (int)a.Cuota, ImporteDeCuota = (decimal)a.ImporteCuota, FechaDeVenc = (DateTime)a.FechaVenc, Dias = mtdFuncUtiles.CalcularDias((DateTime)a.FechaVenc, DateTime.Today), Interes = (decimal)a.InteresResarcitorio, //mtdIntereses.GetInteresResar((DateTime)a.FechaVenc, DateTime.Today, (decimal)a.ImporteCuota, 1, (DateTime)a.FechaVenc), ImporteCobrado = (decimal)a.ImporteCobrado, Total = (decimal)a.ImporteCuota, //+ mtdIntereses.GetInteresResar((DateTime)a.FechaVenc, DateTime.Today, (decimal)a.ImporteCuota, 1, (DateTime)a.FechaVenc)) - (decimal)a.ImporteCobrado, Cancelado = a.Cancelado == "0" ? "NO" : "SI" }; _EstadoPlan.AddRange(EstadoDePlan); } catch (Exception e) { MessageBox.Show("Get Estado Pla de Pago" + e.Message); } return(_EstadoPlan.ToList()); } }
private void MostrarAportes(double cuil) { using (var context = new lts_sindicatoDataContext()) { var ddjj = from a in context.ddjj join emp in context.maeemp on a.cuite equals emp.MAEEMP_CUIT where a.cuil == cuil orderby a.periodo select new { Periodo = a.periodo, AporteLey = (a.impo + a.impoaux) * 0.02, AporteSocio = (a.item2 == true) ? (a.impo + a.impoaux) * 0.02 : 0, Sueldo = a.impo + a.impoaux, Cuit = a.cuite, RazonSocial = emp.MAEEMP_RAZSOC.Trim() }; dgv_MostrarAportes.DataSource = ddjj.ToList(); if (ddjj.Count() > 0) { lbl_SinRegistrosAportes.Visible = false; dgv_MostrarAportes.CurrentCell = dgv_MostrarAportes.Rows[dgv_MostrarAportes.Rows.Count - 1].Cells[0]; dgv_MostrarAportes.Rows[dgv_MostrarAportes.Rows.Count - 1].Selected = true; btn_ImprimirAportes.Enabled = true; txt_Estado.Text = VerificarCarencia() == true ? "Socio Activo" : "NO Es Socio"; } else { lbl_SinRegistrosAportes.Visible = true; btn_ImprimirAportes.Enabled = false; } } }
public IEnumerable <Cobradores> GetCobradores() { using (lts_sindicatoDataContext context = new lts_sindicatoDataContext()) { return(context.Cobradores.ToList()); //IEnumerable<Cobradores> } }
private void MostrarBeneficiarios(double cuil) { using (var context = new lts_sindicatoDataContext()) { socios soc = new socios(); var Beneficiario = from a in context.socflia join Familiar in context.maeflia on a.SOCFLIA_CODFLIAR equals Familiar.MAEFLIA_CODFLIAR where a.SOCFLIA_CUIL == cuil select new { Nombre = Familiar.MAEFLIA_APELLIDO.Trim() + " " + Familiar.MAEFLIA_NOMBRE.Trim(), Parentesco = (a.SOCFLIA_PARENT == 1) ? "CONYUGE" : (a.SOCFLIA_PARENT == 2) ? "HIJO MENOR DE 16" : (a.SOCFLIA_PARENT == 3) ? "HIJO MENOR DE 18" : (a.SOCFLIA_PARENT == 4) ? "HIJO MENOR DE 21" : (a.SOCFLIA_PARENT == 5) ? "HIJO MAYOR DE 21" : "", CodigoDeBenef = Familiar.MAEFLIA_CODFLIAR, DNI = Familiar.MAEFLIA_NRODOC, FechaDeNacimiento = Familiar.MAEFLIA_FECNAC, Edad = soc.calcular_edad(Familiar.MAEFLIA_FECNAC) }; dgv_MostrarBeneficiario.DataSource = Beneficiario.ToList(); if (Beneficiario.Count() == 0) { picbox_beneficiario.Image = null; lbl_Parentesco.Text = "-----"; } lbl_SinRegistrosBeneficiarios.Visible = Beneficiario.Count() > 0 ? false : true; } }
private int CuponesEmitidos() { using (lts_sindicatoDataContext context = new lts_sindicatoDataContext()) { return(context.eventos_cupones.Where(x => x.eventcupon_evento_id == Convert.ToInt32(cbx_eventos.SelectedValue)).Count()); } }
private void MostrarDatosEmpresa2(double cuit) { using (var context = new lts_sindicatoDataContext()) { var empresa = from a in context.maeemp where a.MAEEMP_CUIT == cuit select new { Nombre = a.MAEEMP_NOMFAN.Trim(), RazonSocial = a.MAEEMP_RAZSOC == null ? "" : a.MAEEMP_RAZSOC.Trim(), CUIT = a.MEEMP_CUIT_STR.ToString(), Telefono = a.MAEEMP_TEL, Domicilio = a.MAEEMP_CALLE.Trim() + " Nº " + a.MAEEMP_NRO.Trim(), Estudio = a.MAEEMP_ESTUDIO_CONTACTO.Trim(), EstudioTelefono = a.MAEEMP_ESTUDIO_TEL.Trim(), EstudioEmail = a.MAEEMP_ESTUDIO_EMAIL.Trim(), CodigoPostal = a.MAEEMP_CODPOS.Trim(), Localidad = fnc.GetLocalidad(Convert.ToInt32(a.MAEEMP_CODLOC)).Trim() }; if (empresa.Count() > 0) { var emp = empresa.SingleOrDefault(); txt_EmpresaNombre.Text = emp.Nombre; txt_RazonSocial.Text = emp.RazonSocial; txt_CUIT2.Text = emp.CUIT; txt_EmpresaTelefono.Text = emp.Telefono; txt_EmpresaDomicilio.Text = emp.Domicilio; txt_EmpresaEstudio.Text = emp.Estudio; txt_EmpresaEmail.Text = emp.EstudioEmail; txt_EmpresaCodigoPostal.Text = emp.CodigoPostal; txt_Localidad.Text = emp.Localidad; } } }
private string get_fecha_cumplio_sancion(int idPartido) { try { using (lts_sindicatoDataContext context = new lts_sindicatoDataContext()) { string fecha = string.Empty; var fecha_cumplimiento = from a in context.partidos where a.PARTIDOID == idPartido select new { a.PARTIDOFECHA }; if (fecha_cumplimiento.Count() > 0) { //fecha = fecha_cumplimiento.First().PARTIDOFECHA.Date.ToShortDateString(); fecha = "SI"; } else { fecha = "NO"; } return(fecha); } } catch (Exception) { throw; } }
private void BuscarCupon(int NroDeCupon) { using (var context = new lts_sindicatoDataContext()) { var entregado = from a in context.eventos_cupones where a.event_cupon_nro == NroDeCupon select new { a.FechaDeEntregaArticulo, a.ArticuloID }; if (entregado.Count() > 0) { if (entregado.Single().FechaDeEntregaArticulo != null) { txt_MochilaEntregada.Text = "ENTREGADO"; txt_FechaDeEntrega.Text = entregado.Single().FechaDeEntregaArticulo.ToString(); btn_EntregarMochila.Enabled = false; } else { txt_MochilaEntregada.Text = "NO ENTREGADO"; txt_FechaDeEntrega.Text = "---------"; btn_EntregarMochila.Enabled = true; cbx_Mochilas.SelectedValue = entregado.Single().ArticuloID; btn_EntregarMochila.Focus(); } } else { txt_MochilaEntregada.Text = "CUPON NO EXISTE"; txt_FechaDeEntrega.Text = "---------"; btn_EntregarMochila.Enabled = false; } } }
public List <cls_equipos> get_equipos_por_categoria(int catID) { try { using (lts_sindicatoDataContext context = new lts_sindicatoDataContext()) { var equipos = from a in context.equipos where a.EQUIPO_CATID == catID orderby a.EQUIPONOMBRE select a; if (equipos.Count() > 0) { foreach (var item in equipos.ToList()) { cls_equipos eq = new cls_equipos(); eq.equipoid = item.EQUIPOID; eq.equiponombre = item.EQUIPONOMBRE; eq.equipocat_id = item.EQUIPO_CATID; lst_equipos.Add(eq); } } return(lst_equipos); } } catch (Exception) { throw; } }
private void Update_VDInspector(int VDInspectorId) { using (var context = new lts_sindicatoDataContext()) { VD_Inspector VDInspector = context.VD_Inspector.Where(x => x.Id == VDInspectorId).Single(); VDInspector.InspectorId = Convert.ToInt32(cbx_Inspectores.SelectedValue); VDInspector.EmpresaId = 0; VDInspector.CUIT = txt_CUIT.Text.Trim(); VDInspector.FechaAsignacion = DateTime.Now; VDInspector.Estado = 0; VDInspector.FechaCierre = null; VDInspector.Desde = Convert.ToDateTime(msk_Desde.Text); VDInspector.Hasta = Convert.ToDateTime(msk_Hasta.Text); VDInspector.FechaVenc = Convert.ToDateTime(msk_Vencimiento.Text); VDInspector.TipoInteres = cbx_TipoDeInteres.SelectedIndex; VDInspector.InteresMensual = Convert.ToDecimal(txt_Interes.Text); VDInspector.InteresDiario = Convert.ToDecimal(txt_InteresDiario.Text); VDInspector.Capital = Convert.ToDecimal(txt_Deuda.Text); //Math.Round(_ddjj.Sum(x => x.Capital), 2) VDInspector.Interes = Convert.ToDecimal(txt_TotalInteres.Text); VDInspector.Total = Convert.ToDecimal(txt_Total.Text); VDInspector.EmpleadosCantidad = _ddjj.Where(x => x.Periodo == _ddjj.Max(y => y.Periodo)).FirstOrDefault().Empleados; VDInspector.UserId = _UserId; context.SubmitChanges(); } }
private void MostrarSueldoSegunEscala() { using (var context = new lts_sindicatoDataContext()) { dgv_ReciboSueldo.DataSource = (from a in context.ReciboSueldoConceptos select a).ToList(); } }
private void VerRecibos() { using (var context = new lts_sindicatoDataContext()) { var ff = from a in context.Recibos where a.NroDeActa == _NroDeActa join b in context.RecibosDetalle on a.NroAutomatico equals b.NroAut select new mdlVerRecibos { Cuota = b.NroCuota.ToString(), Importe = Convert.ToDecimal(b.Importe), NroReciboAutomatico = a.NroAutomatico.ToString(), FechaAutomatica = Convert.ToDateTime(a.FechaAutomatica), NroReciboManual = a.NroManual == null ? "" : a.NroManual, FechaManual = a.FechaManual == null ? "" : a.FechaManual, Aprobado = a.Aprobado == true ? "SI" : "NO", AprobadoUsuarioNombre = (from c in context.Usuarios where c.idUsuario == a.AprobadoUsuarioId select new { apenom = c.Apellido + " " + c.Nombre }).Single().apenom, AprobadoUsuarioId = (int)(a.AprobadoUsuarioId == null? 0 : a.AprobadoUsuarioId), AprobadoFecha = Convert.ToDateTime(a.AprobadoFecha) }; _VerRecibos.AddRange(ff); foreach (var item in _VerRecibos) { var efec = context.Efectivo.Where(x => x.NroDeRecibo == Convert.ToInt32(item.NroReciboAutomatico)); if (efec.Count() > 0) { item.Efectivo = Convert.ToDecimal(efec.SingleOrDefault().Importe); } } dgv_VerRecibos.DataSource = _VerRecibos; } }
public static List <mdlVDInspector> Get_VDListado() { using (var context = new lts_sindicatoDataContext()) { var VDI = from a in context.VD_Inspector select new mdlVDInspector { Id = a.Id, FechaAsignacion = a.FechaAsignacion, Desde = Convert.ToDateTime(a.Desde), Hasta = Convert.ToDateTime(a.Hasta), FechaVenc = Convert.ToDateTime(a.FechaVenc), TipoInteres = (int)a.TipoInteres, InteresMensual = (decimal)a.InteresMensual, InteresDiario = (decimal)a.InteresDiario, Interes = (decimal)a.Interes, CUIT = a.CUIT, Empresa = mtdEmpresas.GetEmpresa(a.CUIT).MAEEMP_RAZSOC.Trim(), Domicilio = mtdEmpresas.GetDomicilio(a.CUIT), Total = Convert.ToDecimal(a.Total), Estado = a.Estado }; return(VDI.ToList()); } }
private void btn_GuardarFotoBenef_Click(object sender, EventArgs e) { using (var context = new lts_sindicatoDataContext()) { string PathCarpeta, PathFoto = string.Empty; //@"D:\BackUp\SEC_Fotos_Afiliados\" + txtNombres.Text + ".Jpeg"; //picFoto.Image.Save(destino, ImageFormat.Jpeg); Image Imagen; convertir_imagen cnvImg = new convertir_imagen(); var fotos = (from a in context.fotos//.Take(50) where a.FOTOS_CODFLIAR > 0 group a by a.FOTOS_CUIL into benef select new { Titular = benef.Key, FotoBenef = benef.ToList() }); foreach (var tit in fotos.ToList()) { if (tit.FotoBenef.Count() > 0) { PathCarpeta = @"D:\BackUp\SEC_Fotos_Beneficiarios\" + tit.Titular.ToString(); DirectoryInfo di = Directory.CreateDirectory(PathCarpeta); foreach (var benef in tit.FotoBenef) { Imagen = cnvImg.ByteArrayToImage(benef.FOTOS_FOTO.ToArray()); PathFoto = PathCarpeta + "\\" + benef.FOTOS_CODFLIAR.ToString() + ".Jpeg"; Bitmap newBmp = new Bitmap(Imagen); Imagen.Dispose(); newBmp.Save(PathFoto, ImageFormat.Jpeg); } } } } }