public int getTareasCount() { using (Datos.FonadeDBLightDataContext db = new Datos.FonadeDBLightDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString)) { int entities = db.MD_ConsultarCantTareasPendientesXContacto(usuario.IdContacto) .FirstOrDefault().CantRegistros ?? 0; return(entities); } //using (Datos.FonadeDBDataContext db = new Datos.FonadeDBDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString)) //{ // var entities = (from tarea in db.TareaUsuarios // join programa in db.TareaProgramas on tarea.CodTareaPrograma equals programa.Id_TareaPrograma // join repeticion in db.TareaUsuarioRepeticions on tarea.Id_TareaUsuario equals repeticion.CodTareaUsuario // join contacto in db.Contactos on tarea.CodContactoAgendo equals contacto.Id_Contacto // join proyecto in db.Proyectos on tarea.CodProyecto equals proyecto.Id_Proyecto into proyectoTarea // from proyectosTareas in proyectoTarea.DefaultIfEmpty() // where tarea.CodContacto.Equals(usuario.IdContacto) // && repeticion.FechaCierre == null // select tarea.CodContacto).Count(); // return entities; //} }
public int getTareasCountXProyecto(int _codProyecto) { using (Datos.FonadeDBLightDataContext db = new Datos.FonadeDBLightDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString)) { int entities = db.MD_ConsultarCantTareasXContactoProyecto(usuario.IdContacto, _codProyecto) .FirstOrDefault().CantRegistros ?? 0; return(entities); } }
private Operador buscarOperadorXId(int _codOperador) { Operador operador = new Operador(); using (Datos.FonadeDBLightDataContext db = new Datos.FonadeDBLightDataContext(conexion)) { operador = (from o in db.Operador where o.IdOperador == _codOperador select o).FirstOrDefault(); } return(operador); }
public bool InsertActaSeguimientoDatos(ActaSeguimientoDatosModel acta, ref string Error) { bool insertado = false; try { using (Datos.FonadeDBLightDataContext db = new Datos.FonadeDBLightDataContext(_cadena)) { ActaSeguimientoDatos datoActa = new ActaSeguimientoDatos { idActa = acta.idActa, NumActa = acta.numActa, NumContrato = acta.NumContrato, FechaActaInicio = acta.FechaActaInicio, Prorroga = acta.Prorroga, NombrePlanNegocio = acta.NombrePlanNegocio, NombreEmpresa = acta.NombreEmpresa, NitEmpresa = acta.NitEmpresa, ContratoMarcoInteradmin = acta.ContratoMarcoInteradmin, ContratoInterventoria = acta.ContratoInterventoria, Contratista = acta.Contratista, ValorAprobado = acta.ValorAprobado, DomicilioPrincipal = acta.DomicilioPrincipal, Convocatoria = acta.Convocatoria, SectorEconomico = acta.SectorEconomico, ObjetoProyecto = acta.ObjetoProyecto, ObjetoVisita = acta.ObjetoVisita, NombreGestorTecnicoSena = acta.NombreGestorTecnicoSena, EmailGestorTecnicoSena = acta.EmailGestorTecnicoSena, TelefonoGestorTecnicoSena = acta.TelefonoGestorTecnicoSena, NombreGestorOperativoSena = acta.NombreGestorOperativoSena, EmailGestorOperativoSena = acta.EmailGestorOperativoSena, TelefonoGestorOperativoSena = acta.TelefonoGestorOperativoSena, FechaIngresado = acta.FechaActualizado }; db.ActaSeguimientoDatos.InsertOnSubmit(datoActa); db.SubmitChanges(); insertado = true; } } catch (Exception ex) { Error = ex.Message; insertado = false; } return(insertado); }
public static bool contrasenaMigrada(int codigoContacto) { bool passmigrado = false; using (Datos.FonadeDBLightDataContext db = new Datos.FonadeDBLightDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString)) { var query = (from l in db.LogContrasena where l.codContacto == codigoContacto select l).Count(); if (query > 0) { passmigrado = true; } } return(passmigrado); }