Beispiel #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public RecursosForestales Consultar(Guid id)
 {
     try
     {
         CRMDataContext db       = new CRMDataContext();
         CrmContext     db2      = new CrmContext();
         var            recursos = db.DBViceministerioRecursosForestales.Where(recu => recu.amb_viceministerio_recursos_forestalesId == id).SingleOrDefault();
         if (recursos == null)
         {
             return(null);
         }
         RecursosForestales returnVal = new RecursosForestales();
         returnVal.Barco           = recursos.new_Barco_Vapor == null ? "" : recursos.new_Barco_Vapor;
         returnVal.Cantidad        = recursos.amb_cantidad == null ? 0 : (double)recursos.amb_cantidad;
         returnVal.Concepto        = recursos.new_Concepto_RF == null ? 0 : (int)recursos.new_Concepto_RF;
         returnVal.Id              = recursos.amb_viceministerio_recursos_forestalesId;
         returnVal.MontoUSD        = recursos.new_Monto_USD == null ? 0 : (double)recursos.new_Monto_USD;
         returnVal.NumeroSolicitud = recursos.new_Numero_Solicitud;
         returnVal.Observaciones   = recursos.amb_Observaciones;
         returnVal.PaisProcedencia = recursos.new_Pais_de_Procedencia;
         returnVal.Puerto          = recursos.new_Puerto;
         returnVal.Suplidor        = recursos.new_Suplidor;
         returnVal.PiesTablar      = recursos.amb_pies_tablar == null ? 0 : (double)recursos.amb_pies_tablar;
         returnVal.Madera          = db2.DetalleExportacionImportacion.ConsultarRecursosForestales(returnVal.Id);
         returnVal.Solicitante     = db2.Solicitantes.Consultar((Guid)recursos.amb_No_RNCId);
         return(returnVal);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Beispiel #2
0
            /// <summary>
            /// Busca todos los archivos de un record dado.
            /// </summary>
            /// <param name="recordid"></param>
            /// <returns>retorna la lista de archivo de un record</returns>
            public List <Archivo> Consultar(Guid recordid)
            {
                CRMDataContext db = new CRMDataContext();

                var result = db.AnnotationBases.Where(AnnotationBase => AnnotationBase.ObjectId == recordid);

                if (result == null)
                {
                    return(null);
                }
                List <Archivo> returnVal = new List <Archivo>();

                foreach (AnnotationBase i in result)
                {
                    using (FileStream fileStream = new FileStream(i.FileName, FileMode.Create))
                    {
                        byte[] fileContent = Convert.FromBase64String(i.DocumentBody);
                        fileStream.Write(fileContent, 0, fileContent.Length);
                        returnVal.Add(new Archivo
                        {
                            ArchivoId     = i.AnnotationId,
                            Contenido     = fileContent,
                            NombreArchivo = i.FileName,
                            TipoDeArchivo = i.MimeType,
                            Longitud      = i.FileSize.Value
                        });
                    }
                }
                return(returnVal);
            }
Beispiel #3
0
 public PagoTematico Consultar(Guid id)
 {
     try
     {
         CRMDataContext db           = new CRMDataContext();
         CrmContext     db2          = new CrmContext();
         var            pagotematico = db.DBPagoTematicos.Where(pt => pt.amb_pago_tematicoId == id).SingleOrDefault();
         if (pagotematico == null)
         {
             return(null);
         }
         PagoTematico returnVal = new PagoTematico();
         returnVal.AreaTematica  = pagotematico.amb_area_tematica == null? 0: (int)pagotematico.amb_area_tematica;
         returnVal.Cheque        = pagotematico.amb_cheque_no;
         returnVal.CodigoTarifa  = pagotematico.amb_codigo_tarifa;
         returnVal.ConceptoRF    = pagotematico.amb_concepto_apb == null ?0 : (int)pagotematico.amb_concepto_apb;
         returnVal.Detalle       = db2.DetalleExportacionImportacion.ConsultarPagoTematico(pagotematico.amb_pago_tematicoId);
         returnVal.Id            = pagotematico.amb_pago_tematicoId;
         returnVal.M3            = pagotematico.amb_Cantidad_float_m3 == null?0: (double)pagotematico.amb_Cantidad_float_m3;
         returnVal.Observaciones = pagotematico.amb_observaciones;
         returnVal.Recursos      = db2.RecursosForestales.Consultar((Guid)pagotematico.amb_RecursosForestalesId);
         returnVal.Solicitante   = db2.Solicitantes.Consultar((Guid)pagotematico.new_RNCEmpresa);
         return(returnVal);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Beispiel #4
0
            /// <summary>
            ///
            /// </summary>
            /// <param name="record"></param>
            /// <returns></returns>
            public Nullable <Guid> Update(RecursosForestales record)
            {
                try
                {
                    CRMDataContext db  = new CRMDataContext();
                    CrmContext     db2 = new CrmContext();
                    var            recursosforestales = db.DBViceministerioRecursosForestales.Where(recu => recu.amb_viceministerio_recursos_forestalesId == record.Id).SingleOrDefault();
                    if (recursosforestales == null)
                    {
                        return(null);
                    }
                    recursosforestales.amb_telefono            = record.Solicitante.Telefono;
                    recursosforestales.amb_pies_tablar         = record.PiesTablar;
                    recursosforestales.new_Puerto              = record.Puerto;
                    recursosforestales.new_Barco_Vapor         = record.Barco;
                    recursosforestales.new_Suplidor            = record.Suplidor;
                    recursosforestales.new_Pais_de_Procedencia = record.PaisProcedencia;
                    recursosforestales.amb_cantidad            = record.Cantidad;
                    var solicitante = db2.Solicitantes.ConsultarTodos(record.Solicitante.Cedula);
                    recursosforestales.amb_No_RNCId    = solicitante.Id;
                    recursosforestales.new_Concepto_RF = record.Concepto;
                    recursosforestales.amb_solicitante = solicitante.NombreCompleto;
                    db.SubmitChanges();
                    return(recursosforestales.amb_viceministerio_recursos_forestalesId);
                }

                catch (Exception e)
                {
                    throw e;
                }
            }
Beispiel #5
0
            /// <summary>
            /// Retorna Todos los estados dado un servicio
            /// </summary>
            /// <returns></returns>
            public List <Estado> ConsultarTodo(Guid servicioid)
            {
                CRMDataContext db = new CRMDataContext();

                var list = db.DBServicioEstados.Where(est => est.new_servicioid == servicioid);
                List <DBEstados> dblist = new List <DBEstados>();

                foreach (DBServicioEstados i in list)
                {
                    var element = db.DBEstados.Where(DBEstados => DBEstados.new_estadosId == i.new_estadosid).SingleOrDefault();
                    if (element == null)
                    {
                        continue;
                    }
                    dblist.Add(element);
                }
                if (list.Count() == 0)
                {
                    return(null);
                }
                List <Estado> returnVal = new List <Estado>();

                foreach (DBEstados i in dblist)
                {
                    returnVal.Add(new Estado {
                        Id = i.new_estadosId, EstadoActual = i.new_estado, Posicion = i.new_Estado_Id.Value
                    });
                }
                return(returnVal);
            }
Beispiel #6
0
            /// <summary>
            /// Crea un solicitante.
            /// </summary>
            /// <param name="record">Record que se va crear.</param>
            /// <returns>Retorna el guid del record que se creo .</returns>
            public Solicitante Crear(Solicitante record)
            {
                try
                {
                    CRMDataContext db = new CRMDataContext();
                    SolicitudesEnlineaDataContext db2 = new SolicitudesEnlineaDataContext();
                    DBSolicitantes updaterow          = db.DBSolicitantes.Where(DBSolicitantes => DBSolicitantes.amb_no_documento == record.Cedula).SingleOrDefault();
                    if (updaterow == null || updaterow.new_Usuario_Pagina.Value)
                    {
                        return(null);
                    }
                    if (db2.Usuarios.Any(soli => soli.Correo == record.CorreoElectronico))
                    {
                        return new Solicitante {
                                   CorreoElectronico = ""
                        }
                    }
                    ;
                    updaterow.new_Usuario_Pagina    = true;
                    updaterow.new_CorreoElectrnico1 = record.CorreoElectronico;
                    db2.Usuarios.InsertOnSubmit(new Usuario {
                        Correo = record.CorreoElectronico, usuario1 = record.Cedula, Clave = HashSHA1(record.Clave)
                    });
                    db2.SubmitChanges();
                    db.SubmitChanges();
                    record.Id    = updaterow.amb_solicitanteId;
                    record.Clave = "";

                    return(record);
                }
                catch (Exception e)
                {
                    throw e;
                }
            }
Beispiel #7
0
            /// <summary>
            /// Busca las solicitudes de un solicitante.s
            /// </summary>
            /// <param name="solicitante">Guid del solicitante</param>
            /// <returns>Retorna Todas las solicitudes de un solicitante</returns>
            public List <Solicitudes> ConsultarTodo(Guid solicitante)
            {
                CRMDataContext db = new CRMDataContext();

                CrmContext db2  = new CrmContext();
                var        list = db.DBSolicitudEnLineas.Where(DBSolicitudEnLineas => DBSolicitudEnLineas.new_SolicitanteId == solicitante);

                if (list.Count() == 0)
                {
                    return(null);
                }
                List <Solicitudes> Retu = new List <Solicitudes>();

                foreach (DBSolicitudEnLineas i in list)
                {
                    Retu.Add(new Solicitudes
                    {
                        CorreoElectronico = i.new_Correo_Electronico,
                        Direccion         = i.new_Direccion,
                        CantParticipante  = i.new_Cantidad_Participantes.Value,
                        Institucion       = i.new_Institucion,
                        EstadoActual      = db2.Estados.Consultar((Guid)i.new_EstadoId),
                        Telefono          = i.new_Telefono,
                        Fecha             = i.new_Solicitud_en_lineaBase.CreatedOn.Value,
                        Servicios         = db2.Servicios.Consultar((Guid)i.new_ServiciosId),
                        Archivos          = db2.Archivos.Consultar(i.new_Solicitud_en_lineaId),
                        Solicitantes      = db2.Solicitantes.Consultar((Guid)i.new_SolicitanteId),
                        Id          = i.new_Solicitud_en_lineaId,
                        Nota        = i.new_Nota,
                        NoSolicitud = i.new_Solcitud_id
                    });
                }
                return(Retu);
            }
Beispiel #8
0
            /// <summary>
            /// Busca una solicitud por Guid.
            /// </summary>
            /// <param name="solicitanteid">Guid de la solicitud</param>
            /// <returns>Retorna la solicitud</returns>
            public Solicitudes Consultar(Guid solicitudid)
            {
                CRMDataContext db  = new CRMDataContext();
                CrmContext     db2 = new CrmContext();

                var result = db.DBSolicitudEnLineas.Where(solicitud => solicitud.new_Solicitud_en_lineaId == solicitudid).SingleOrDefault();

                if (result == null)
                {
                    return(null);
                }
                Solicitudes retur = new Solicitudes
                {
                    CorreoElectronico = result.new_Correo_Electronico,
                    Direccion         = result.new_Direccion,
                    CantParticipante  = result.new_Cantidad_Participantes.Value,
                    Institucion       = result.new_Institucion,
                    EstadoActual      = db2.Estados.Consultar((Guid)result.new_EstadoId),
                    Telefono          = result.new_Telefono,
                    Fecha             = result.new_Solicitud_en_lineaBase.CreatedOn.Value,
                    Servicios         = db2.Servicios.Consultar((Guid)result.new_ServiciosId),
                    Archivos          = db2.Archivos.Consultar(result.new_Solicitud_en_lineaId),
                    Solicitantes      = db2.Solicitantes.Consultar((Guid)result.new_SolicitanteId),
                    Id          = result.new_Solicitud_en_lineaId,
                    Nota        = result.new_Nota,
                    NoSolicitud = result.new_Solcitud_id
                };

                return(retur);
            }
Beispiel #9
0
            /// <summary>
            /// Actualiza un solicitante.
            /// </summary>
            /// <param name="record">record que se va actualizar</param>
            /// <returns>Retorna el guid del record que se actualizo</returns>
            public Solicitante Update(Solicitante record)
            {
                try
                {
                    CRMDataContext db = new CRMDataContext();
                    SolicitudesEnlineaDataContext db2 = new SolicitudesEnlineaDataContext();

                    Usuario updaterow1 = db2.Usuarios.Where(Usuario => Usuario.usuario1 == record.Cedula).SingleOrDefault();
                    if (updaterow1 == null)
                    {
                        return(null);
                    }
                    DBSolicitantes updaterow2 = db.DBSolicitantes.Where(DBSolicitantes => DBSolicitantes.amb_solicitanteId == record.Id).SingleOrDefault();
                    if (updaterow2 == null)
                    {
                        return(null);
                    }
                    updaterow2.new_CorreoElectrnico1 = record.CorreoElectronico;
                    updaterow1.Clave  = HashSHA1(record.Clave);
                    updaterow1.Correo = record.CorreoElectronico;
                    db.DBSolicitantes.InsertOnSubmit(updaterow2);
                    db2.Usuarios.InsertOnSubmit(updaterow1);
                    record.Clave = "";
                    return(record);
                }
                catch (Exception e)
                {
                    throw e;
                }
            }
Beispiel #10
0
        public SchoolController(CRMDataContext dataContext)
        {
            this.dataContext = dataContext;
            ILoggerRepository repository = LogManager.CreateRepository("TEST");

            XmlConfigurator.Configure(repository, new FileInfo("log4net.config"));
            BasicConfigurator.Configure(repository);
            log = log4net.LogManager.GetLogger("TEST", this.GetType().Name);
        }
Beispiel #11
0
            /// <summary>
            /// Retorna un servicio dado el guid
            /// </summary>
            /// <returns> Retorna un servicio</returns>
            public Servicio Consultar(Guid servicioid)
            {
                CRMDataContext db = new CRMDataContext();

                var result = db.DBServicios.Where(servicio => servicio.new_servicioId == servicioid).SingleOrDefault();

                if (result == null)
                {
                    return(null);
                }
                Servicio returnVal = new Servicio {
                    Id = result.new_servicioId, NombreServicios = result.new_servicio, Descripcion = result.new_descripcion
                };

                return(returnVal);
            }
Beispiel #12
0
            /// <summary>
            /// Retorna un estado dado el guid
            /// </summary>
            /// <returns> Retorna un estado</returns>
            public Estado Consultar(Guid estadoid)
            {
                CRMDataContext db = new CRMDataContext();

                var result = db.DBEstados.Where(Estado => Estado.new_estadosId == estadoid).SingleOrDefault();

                if (result == null)
                {
                    return(null);
                }
                Estado returnVal = new Estado {
                    Id = result.new_estadosId, EstadoActual = result.new_estado, Posicion = result.new_Estado_Id.Value
                };

                return(returnVal);
            }
Beispiel #13
0
 /// <summary>
 /// Consulta un detalle por el id de un record de recursos forestales.
 /// </summary>
 /// <param name="id">id del record de recursos forestales</param>
 /// <returns>Retorna el detalle o null si no encuentra nada.</returns>
 public DetalleExportacionImportacion ConsultarRecursosForestales(Guid id)
 {
     try{
         CRMDataContext db      = new CRMDataContext();
         CrmContext     db2     = new CrmContext();
         var            detalle = db.DBDetalleExportacionImportacions.Where(dbdetalle => dbdetalle.new_RecursosForestales == id).FirstOrDefault();
         if (detalle == null)
         {
             return(null);
         }
         DetalleExportacionImportacion returnVal = Asignar(detalle);
         return(returnVal);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Beispiel #14
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="recursos"></param>
 /// <returns></returns>
 internal bool Existe(RecursosForestales recursos)
 {
     try
     {
         CRMDataContext db = new CRMDataContext();
         if (db.DBViceministerioRecursosForestales.Any(recu => recu.amb_viceministerio_recursos_forestalesId == recursos.Id))
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception e) {
         throw e;
     }
 }
Beispiel #15
0
            /// <summary>
            /// Retorna todos los servicios.
            /// </summary>
            /// <returns></returns>
            public List <Servicio> ConsultarTodos()
            {
                CRMDataContext db = new CRMDataContext();

                var list = db.DBServicios;

                if (list.Count() == 0)
                {
                    return(null);
                }
                List <Servicio> Retu = new List <Servicio>();

                foreach (DBServicios i in list)
                {
                    Retu.Add(new Servicio {
                        Id = i.new_servicioId, NombreServicios = i.new_servicio, Descripcion = i.new_descripcion
                    });
                }
                return(Retu);
            }
Beispiel #16
0
            /// <summary>
            /// Busca un solicitante el guid.
            /// </summary>
            /// <param name="cedula"></param>
            /// <returns>el solicitante o nulo si no encuentra ningun solicitante </returns>
            public Solicitante Consultar(Guid solicitanteid)
            {
                CRMDataContext  db  = new CRMDataContext();
                CRUDSolicitudes db2 = new CRUDSolicitudes();

                var result = db.DBSolicitantes.Where(solicitantes => solicitantes.amb_solicitanteId == solicitanteid).SingleOrDefault();

                if (result == null)
                {
                    return(null);
                }

                Solicitante Retu = new Solicitante();

                Retu.Cedula            = result.amb_no_documento;
                Retu.CorreoElectronico = result.new_CorreoElectrnico1;
                Retu.NombreCompleto    = result.amb_nombre;
                Retu.Id = result.amb_solicitanteId;
                return(Retu);
            }
Beispiel #17
0
            /// <summary>
            /// Busca un solicitante por la cedula.
            /// </summary>
            /// <param name="cedula"></param>
            /// <returns>el solicitante o nulo si no encuentra ningun solicitante </returns>
            public Solicitante Consultar(string cedula)
            {
                CRMDataContext db = new CRMDataContext();
                SolicitudesEnlineaDataContext db2 = new SolicitudesEnlineaDataContext();
                CRUDSolicitudes db3    = new CRUDSolicitudes();
                DBSolicitantes  result = null;
                Usuario         pass   = new Usuario();

                pass.Clave = "";
                if (Todo)
                {
                    result = db.DBSolicitantes.Where(solicitantes => solicitantes.amb_no_documento == cedula).SingleOrDefault();
                }
                else if (!Autenticado)
                {
                    result = db.DBSolicitantes.Where(solicitantes => solicitantes.amb_no_documento == cedula && solicitantes.new_Usuario_Pagina == true).SingleOrDefault();
                }
                else
                {
                    result = db.DBSolicitantes.Where(solicitantes => solicitantes.amb_no_documento == cedula).SingleOrDefault();
                }
                if (result == null || pass == null)
                {
                    return(null);
                }
                if (!Autenticado && !Todo)
                {
                    pass = db2.Usuarios.Where(Usuario => Usuario.usuario1 == cedula).SingleOrDefault();
                }
                Autenticado = false;
                Solicitante Retu = new Solicitante();

                Retu.Cedula            = result.amb_no_documento;
                Retu.CorreoElectronico = result.new_CorreoElectrnico1;
                Retu.NombreCompleto    = result.amb_nombre;
                Retu.Clave             = pass.Clave;
                Retu.Telefono          = result.new_NumerodeTelefono1;
                Retu.Id = result.amb_solicitanteId;
                return(Retu);
            }
Beispiel #18
0
 public Especie Consultar(Guid id)
 {
     try
     {
         CRMDataContext db        = new CRMDataContext();
         DBEspecie      especie   = db.DBEspecies.Where(dbes => dbes.amb_especieId == id).FirstOrDefault();
         Especie        ReturnVal = new Especie();
         if (especie == null)
         {
             return(null);
         }
         ReturnVal.Id = especie.amb_especieId;
         ReturnVal.NombreCientifico = especie.amb_nombre_cientifico;
         ReturnVal.NombreComun      = especie.amb_nombre_comun;
         ReturnVal.Tarifa           = especie.new_Tarifa == null? 0 : (double)especie.new_Tarifa;
         ReturnVal.Tipo             = especie.new_Tipo == null? 0: (int)especie.new_Tipo;
         return(ReturnVal);
     }
     catch {
         return(null);
     }
 }
Beispiel #19
0
 private Guid CrearBase()
 {
     try
     {
         CRMDataContext        db         = new CRMDataContext();
         amb_pago_tematicoBase baserecord = new amb_pago_tematicoBase();
         baserecord.amb_pago_tematicoId = Guid.NewGuid();
         baserecord.CreatedOn           = DateTime.Now;
         baserecord.CreatedBy           = BaseConfiguration.userId;
         baserecord.OwnerId             = BaseConfiguration.userId;
         baserecord.OwningBusinessUnit  = BaseConfiguration.OwningUnit;
         baserecord.statecode           = 1;
         baserecord.OwnerIdType         = 8;
         baserecord.ModifiedOn          = DateTime.Now;
         baserecord.ModifiedBy          = BaseConfiguration.userId;
         db.amb_pago_tematicoBases.InsertOnSubmit(baserecord);
         return(baserecord.amb_pago_tematicoId);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Beispiel #20
0
 private Guid CrearBase()
 {
     try {
         CRMDataContext db = new CRMDataContext();
         amb_viceministerio_recursos_forestalesBase baserecord = new amb_viceministerio_recursos_forestalesBase();
         baserecord.amb_viceministerio_recursos_forestalesId = Guid.NewGuid();
         baserecord.CreatedOn          = DateTime.Now;
         baserecord.CreatedBy          = BaseConfiguration.userId;
         baserecord.OwnerId            = BaseConfiguration.userId;
         baserecord.OwningBusinessUnit = BaseConfiguration.OwningUnit;
         baserecord.statecode          = 1;
         baserecord.OwnerIdType        = 8;
         baserecord.ModifiedOn         = DateTime.Now;
         baserecord.ModifiedBy         = BaseConfiguration.userId;
         db.amb_viceministerio_recursos_forestalesBases.InsertOnSubmit(baserecord);
         db.SubmitChanges();
         return(baserecord.amb_viceministerio_recursos_forestalesId);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Beispiel #21
0
        // GET: Base
        protected override void OnActionExecuting(ActionExecutingContext ctx)
        {
            var entity = new CRMDataContext();

            SessionUser user = GetSessionBusiness.GetUser();

            if (user.id == 0)
            {
                ctx.Result = new RedirectToRouteResult(
                    new RouteValueDictionary(new { controller = "Authentication", action = "login" })
                    );
                return;
            }
            else
            {
                int userid = user.id;
                // int roleiduser = user.roleid;
                int?branchId = user.id_center;


                string actionName     = this.ControllerContext.RouteData.Values["action"].ToString();
                string controllerName = this.ControllerContext.RouteData.Values["controller"].ToString();



                if (controllerName != "Authentication" && controllerName != "SiMenuBar")
                {
                    var checkNewPass = entity.sys_user.FirstOrDefault(m => m.id == userid);
                    if (checkNewPass != null && checkNewPass.status_password.ToString() == "1")
                    {
                        ctx.Result = new RedirectToRouteResult(
                            new RouteValueDictionary(new { controller = "Authentication", action = "ChangePassword" })
                            );
                        return;
                    }
                }

                string TitleWeb = "";
                var    menu     = entity.sys_menu.FirstOrDefault(m => m.url == controllerName);
                if (menu != null)
                {
                    if (!string.IsNullOrEmpty(menu.parent_id.ToString()))
                    {
                        int id_parent = 0;
                        int.TryParse(menu.parent_id.ToString(), out id_parent);

                        var parent = entity.sys_menu.FirstOrDefault(m => m.id == id_parent);

                        TitleWeb = parent.menu + " > " + menu.menu;
                        //user.UrlParent = parent.url;
                        //user.UrlChil = menu.url;
                    }
                    else
                    {
                        TitleWeb += " > " + menu.menu;

                        //user.UrlParent = menu.menu;
                    }

                    //user.TitleWeb = TitleWeb;

                    //var check = entity.MenuPermission.FirstOrDefault(m =>
                    //    (m.UserId == null || m.UserId == userid) && m.RoleId == roleiduser && m.MenuId == menu.Id &&
                    //    m.IsRead == true);

                    //if (check == null)
                    //{
                    //    ctx.Result = new RedirectToRouteResult(
                    //        new RouteValueDictionary(new { controller = "NotFound", action = "Index" })
                    //    );
                    //    return;
                    //}
                }
            }
        }
Beispiel #22
0
 public Reception()
 {
     db = new CRMDataContext();
 }
Beispiel #23
0
 public Center()
 {
     db = new CRMDataContext();
 }
Beispiel #24
0
 public User()
 {
     db = new CRMDataContext();
 }