コード例 #1
0
ファイル: Persistencia.cs プロジェクト: BrenMl/windowsForm
 /// <summary>
 ///     ''' Constructor
 ///     ''' </summary>
 ///     ''' <param name="objEnDatosConn">Objeto entidad de los datos de conexión</param>
 ///     ''' <remarks></remarks>
 public Persistencia(enDatosConn objEnDatosConn)
 {
     {
         var withBlock = objEnDatosConn;
         StrConnection = "Server=" + withBlock.ServerBD + ";Database=" + withBlock.NameBD + ";user Id=" + withBlock.Usuario + ";Password="******";Connect Timeout=180;";
     }
 }
コード例 #2
0
 public adEmpleados(enDatosConn objEnDatosConn)
 {
     _objPersistencia = new Persistencia(objEnDatosConn);
 }
コード例 #3
0
ファイル: adCatalogos.cs プロジェクト: BrenMl/windowsForm
 public adCatalogos(enDatosConn objEnDatosConn)
 {
     _objPersistencia = new Persistencia(objEnDatosConn);
 }
コード例 #4
0
 public LnSalidas(enDatosConn objEnDatosConn)
 {
     _objAdSalidas = new adSalidas(objEnDatosConn);
 }
コード例 #5
0
 public LnEmpleados(enDatosConn objEnDatosConn)
 {
     _objAdEmpleados = new adEmpleados(objEnDatosConn);
 }
コード例 #6
0
ファイル: LnClientes.cs プロジェクト: BrenMl/windowsForm
 public LnClientes(enDatosConn objEnDatosConn)
 {
     _objAdClientes = new adClientes(objEnDatosConn);
 }
コード例 #7
0
ファイル: LnCatalogos.cs プロジェクト: BrenMl/windowsForm
 public LnCatalogos(enDatosConn objEnDatosConn)
 {
     _objAdCatalogo = new adCatalogos(objEnDatosConn);
 }
コード例 #8
0
ファイル: adProductos.cs プロジェクト: BrenMl/windowsForm
 public adProductos(enDatosConn objEnDatosConn)
 {
     _objPersistencia = new Persistencia(objEnDatosConn);
 }
コード例 #9
0
ファイル: frmLogin.cs プロジェクト: BrenMl/windowsForm
        private bool ValidaLogin(string usuario, string password, ref string mensaje)
        {
            try
            {
                // Se consultan datos de usuario con permisos de bloqueo (usuario administrador de seguridad
                DataTable dtDatosGenerales = ObjLnSistemaAdmin.ValidaLogin(usuario, password);

                // Revisar el login fue correcto
                if ((int)dtDatosGenerales.Rows[0]["status"] == 0)
                {
                    // Cargar el modulo con la informacion del usuario
                    ModUsuario.SessionIdUsuario             = (int)dtDatosGenerales.Rows[0]["IdUsuario"];
                    ModUsuario.SessionNombreUsuario         = dtDatosGenerales.Rows[0]["NombreUsuario"].ToString();
                    ModUsuario.SessionPassword              = dtDatosGenerales.Rows[0]["password"].ToString();
                    ModUsuario.SessionUsuarioAD             = (bool)dtDatosGenerales.Rows[0]["UsuarioAD"];
                    ModUsuario.SessionEmpresa               = dtDatosGenerales.Rows[0]["NombreEmpresa"].ToString();
                    ModUsuario.SessionCambioContrasena      = (bool)dtDatosGenerales.Rows[0]["CambioContrasena"];
                    ModUsuario.SessionFechaCambioContrasena = dtDatosGenerales.Rows[0]["FechaCambioContrasena"] == DBNull.Value ?
                                                              DateTime.MinValue: DateTime.Parse(dtDatosGenerales.Rows[0]["FechaCambioContrasena"].ToString());

                    // Cargar informacion de "ParametrosGenerales"
                    Ent.PARAMETROS_GRALES objEnParametrosGrales = new Ent.PARAMETROS_GRALES();

                    {
                        var withBlock = objEnParametrosGrales;
                        withBlock.NombreEmpresa      = dtDatosGenerales.Rows[0]["NombreEmpresa"].ToString();
                        withBlock.Calle              = dtDatosGenerales.Rows[0]["Calle"].ToString();
                        withBlock.NoExt              = dtDatosGenerales.Rows[0]["NoExt"].ToString();
                        withBlock.NoInt              = dtDatosGenerales.Rows[0]["NoInt"].ToString();
                        withBlock.IdColonia          = (int)dtDatosGenerales.Rows[0]["IdColonia"];
                        withBlock.RFC                = dtDatosGenerales.Rows[0]["RFC"].ToString();
                        withBlock.RepresentanteLegal = dtDatosGenerales.Rows[0]["RepresentanteLegal"].ToString();
                        withBlock.ServerName         = dtDatosGenerales.Rows[0]["ServerName"].ToString();

                        // .RutaExpElectronico = dtDatosGenerales.Rows[0]["RutaExpElectronico")

                        withBlock.RutaFotos        = dtDatosGenerales.Rows[0]["RutaFotos"].ToString();
                        withBlock.RutaLogoReportes = dtDatosGenerales.Rows[0]["RutaLogoReportes"].ToString();
                        withBlock.Smtp             = dtDatosGenerales.Rows[0]["Smtp"].ToString();
                        withBlock.CtaCorreo        = dtDatosGenerales.Rows[0]["CtaCorreo"].ToString();
                        withBlock.PswCorreo        = dtDatosGenerales.Rows[0]["PswCorreo"].ToString();
                        withBlock.Puerto           = dtDatosGenerales.Rows[0]["Puerto"].ToString();
                        withBlock.PswDefault       = dtDatosGenerales.Rows[0]["PswDefault"].ToString();
                        withBlock.UsuarioAdmSeg    = dtDatosGenerales.Rows[0]["UsuarioAdmSeg"].ToString();
                        withBlock.PswAdmSeg        = dtDatosGenerales.Rows[0]["PswAdmSeg"].ToString();
                        withBlock.ServerBD         = dtDatosGenerales.Rows[0]["ServerBD"].ToString();
                        withBlock.NameBD           = dtDatosGenerales.Rows[0]["NameBD"].ToString();
                        withBlock.PswVigencia      = (int)dtDatosGenerales.Rows[0]["PswVigencia"];
                    }

                    ModUsuario.SessionObjEnParametrosGrales = objEnParametrosGrales;

                    // Cargar informacion para los datos de conexión
                    enDatosConn objEnDatosConn = new enDatosConn()
                    {
                        NameBD   = dtDatosGenerales.Rows[0]["NameBD"].ToString(),
                        Password = dtDatosGenerales.Rows[0]["password"].ToString(),
                        ServerBD = dtDatosGenerales.Rows[0]["ServerBD"].ToString(),
                        Usuario  = dtDatosGenerales.Rows[0]["NombreUsuario"].ToString()
                    };
                    ModUsuario.SessionObjEnDatosConn = objEnDatosConn;

                    return(true);
                }
                else
                {
                    mensaje = dtDatosGenerales.Rows[0]["DescripcionStatus"].ToString();
                    return(false);
                }
            }
            catch (Exception ex)
            {
                mensaje = ex.Message;
                return(false);
            }
        }
コード例 #10
0
 public LnEntradas(enDatosConn objEnDatosConn)
 {
     _objAdEntradas = new adEntradas(objEnDatosConn);
 }
コード例 #11
0
ファイル: lnFunciones.cs プロジェクト: BrenMl/windowsForm
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="objEnDatosConn"></param>
 /// <remarks></remarks>
 public LnFunciones(enDatosConn objEnDatosConn)
 {
     db = new Persistencia(objEnDatosConn);
 }
コード例 #12
0
 public adInventario(enDatosConn objEnDatosConn)
 {
     _objPersistencia = new Persistencia(objEnDatosConn);
 }
コード例 #13
0
ファイル: adSistema.cs プロジェクト: BrenMl/windowsForm
 /// <summary>
 ///     ''' Constructor
 ///     ''' </summary>
 ///     ''' <param name="objEnDatosConn"></param>
 ///     ''' <remarks></remarks>
 public adSistema(enDatosConn objEnDatosConn)
 {
     // Se declara un objeto PERSISTENCIA, para poder hacer uso de comandos SQL
     _objPersistencia = new Persistencia(objEnDatosConn);
 }
コード例 #14
0
ファイル: LnProductos.cs プロジェクト: BrenMl/windowsForm
 public LnProductos(enDatosConn objEnDatosConn)
 {
     _objAdProductos = new adProductos(objEnDatosConn);
 }
コード例 #15
0
ファイル: lnRutas.cs プロジェクト: BrenMl/windowsForm
 public lnRutas(enDatosConn objEnDatosConn)
 {
     _objAdRutas = new adRutas(objEnDatosConn);
 }
コード例 #16
0
ファイル: adClientes.cs プロジェクト: BrenMl/windowsForm
 public adClientes(enDatosConn objEnDatosConn)
 {
     _objPersistencia = new Persistencia(objEnDatosConn);
 }
コード例 #17
0
 public LnInventario(enDatosConn objEnDatosConn)
 {
     _objAdInventario = new adInventario(objEnDatosConn);
 }
コード例 #18
0
 public adSalidas(enDatosConn objEnDatosConn)
 {
     _objPersistencia = new Persistencia(objEnDatosConn);
 }
コード例 #19
0
 /// <summary>
 ///     ''' Constructor
 ///     ''' </summary>
 ///     ''' <param name="objEnDatosConn"></param>
 ///     ''' <remarks></remarks>
 public LnSistema(enDatosConn objEnDatosConn)
 {
     _objAdSistema = new adSistema(objEnDatosConn);
 }