コード例 #1
0
ファイル: LoginForm.cs プロジェクト: Alex-Palacios/Prendasal
        private void LoginForm_Load(object sender, EventArgs e)
        {
            SUC = Sucursal.ConverterToSucursal(dbSucursal.findByCodigoConfig(Properties.Settings.Default.SUCURSAL));
            if (SUC == null)
            {
                Application.Exit();

            }
            else
            {
                switch (SUC.FECHA_SISTEMA)
                {
                    case GlobalFechaSistema.SERVIDOR:
                        FECHA = dbPrendaSAL.date_system();
                        break;
                    case GlobalFechaSistema.CLIENTE:
                        FECHA = DateTime.Today;
                        break;
                    default:
                        Application.Exit();
                        break;
                }
                dateFECHASYSTEM.Value = FECHA;
            }
            txtUSER.Focus();
        }
コード例 #2
0
 public AgregarSucursal(Sucursal SUCURSAL)
 {
     InitializeComponent();
     ACCION = eOperacion.UPDATE;
     dbPrendasal = new DBPRENDASAL();
     dbUser = new DBUsuario();
     dbSucursal = new DBSucursal();
     SELECTED = SUCURSAL;
 }
コード例 #3
0
ファイル: Sucursal.cs プロジェクト: Alex-Palacios/Prendasal
        public static Sucursal ConverterToSucursal(DataRow dr)
        {
            Sucursal suc = null;
            if (dr != null)
            {
                suc = new Sucursal();
                if (dr.Table.Columns.Contains("COD_SUC")) { suc.COD_SUC = dr.Field<string>("COD_SUC"); }
                if (dr.Table.Columns.Contains("SUCURSAL")) { suc.SUCURSAL = dr.Field<string>("SUCURSAL"); }
                if (dr.Table.Columns.Contains("TEL")) { suc.TEL = dr.Field<string>("TEL"); }
                if (dr.Table.Columns.Contains("COD_MUNICIPIO")) { suc.COD_MUNICIPIO = dr.Field<string>("COD_MUNICIPIO"); }
                if (dr.Table.Columns.Contains("DEPTO")) { suc.DEPTO = dr.Field<string>("DEPTO"); }
                if (dr.Table.Columns.Contains("MUNICIPIO")) { suc.MUNICIPIO = dr.Field<string>("MUNICIPIO"); }
                if (dr.Table.Columns.Contains("DIRECCION")) { suc.DIRECCION = dr.Field<string>("DIRECCION"); }
                if (dr.Table.Columns.Contains("ACTIVA")) { suc.ACTIVA = dr.Field<bool>("ACTIVA"); }

                if (dr.Table.Columns.Contains("IP")) { suc.IP = dr.Field<string>("IP"); }
                if (dr.Table.Columns.Contains("HOSTNAME")) { suc.HOSTNAME = dr.Field<string>("HOSTNAME"); }
                if (dr.Table.Columns.Contains("FECHA_SISTEMA")) { suc.FECHA_SISTEMA = (GlobalFechaSistema) dr.Field<int>("FECHA_SISTEMA"); }
            }
            return suc;
        }
コード例 #4
0
ファイル: HOME.cs プロジェクト: Alex-Palacios/Prendasal
        public void OPEN_SESION(Usuario USER, Sucursal SUC, DateTime FECHA)
        {
            this.Show();
            USUARIO = USER;
            SUCURSAL = SUC;
            FECHA_SISTEMA = FECHA;
            MENU_PRINCIPAL.Visible = true;
            STATUS_BAR.Visible = true;// Sonido de inicio de sesion
            SoundPlayer player = new SoundPlayer();
            player.Stream = Properties.Resources.Startup_Ubuntu;

            statusLabelFecha.Text = FECHA_SISTEMA.Date.ToString("dd/MM/yyyy");
            statusLabelSucursal.Text = SUCURSAL.SUCURSAL;
            statusCODEMPLEADO.Text = USUARIO.COD_EMPLEADO;
            statusEMPLEADO.Text = USUARIO.NOMBRE;
            statusTipoSesion.Text = USUARIO.TIPO.ToString();

            cargarPermisos();
            player.Play();
        }
コード例 #5
0
ファイル: HOME.cs プロジェクト: Alex-Palacios/Prendasal
 public void LOGOUT()
 {
     USUARIO = null;
     SUCURSAL = null;
     LoginForm logear = new LoginForm();
     logear.Show();
     this.Hide();
 }
コード例 #6
0
        private void SelectedSucursal()
        {
            SELECTED = null;
            if (tblSUCURSALES.CurrentCell != null && tblSUCURSALES.SelectedRows.Count == 1)
            {
                SELECTED = Sucursal.ConverterToSucursal(SUCURSALES.Rows[tblSUCURSALES.CurrentCell.RowIndex]);

                btnEliminar.Enabled = true;

            }
        }
コード例 #7
0
        private void listSucursales_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (listSucursales.SelectedIndices.Count == 1)
            {
                limpiar();
                SELECTED = Sucursal.ConverterToSucursal(SUCURSALES.Rows[listSucursales.SelectedIndices[0]]);
                cargarSelected();

            }
        }
コード例 #8
0
 private Sucursal buildSUCURSAL()
 {
     Sucursal suc = new Sucursal();
     suc.COD_SUC = txtCodigo.Text;
     suc.SUCURSAL = txtSucursal.Text;
     suc.TEL = txtTEL.Text;
     if (cbxDEPTO.SelectedIndex > 0 && cbxMUNICIPIO.SelectedIndex > 0)
     {
         suc.COD_MUNICIPIO = (string)cbxMUNICIPIO.SelectedValue;
     }
     suc.DIRECCION = txtDIRECCION.Text;
     suc.ACTIVA = ckACTIVA.Checked;
     suc.IP = txtIP.Text;
     suc.HOSTNAME = txtHOSTNAME.Text;
     suc.FECHA_SISTEMA = (GlobalFechaSistema)cbxFECHA_SISTEMA.SelectedItem;
     return suc;
 }