Exemple #1
0
 /// <summary>
 /// Método constructor
 /// </summary>
 /// <param name="pConexion"></param>
 public frmLogin(AccesoDatosOracle pConexion)
 {
     InitializeComponent();
     this.conexion = pConexion;
     this.aceptar = false;
     string nombreUsuario = this.txtLogin.Text;
 }
 /// <summary>
 /// Método constructor el cual recibe por parámetro un usuario el cual inicializa los atributos existentes
 /// </summary>
 /// <param name="pUsuarioL"></param>
 public frmEdicionUsuario(List<UsuarioL> pUsuarioL, AccesoDatosOracle pConexion)
 {
     InitializeComponent();
     this.conexion = pConexion;
     this.aceptar = false;
     this.OUsuarioL1 = pUsuarioL;
 }
 /// <summary>
 ///  Método constructor sin parametros y que además inializa el atributo aceptar que corresponde al botón aceptar
 /// en false 
 /// </summary>
 public frmEdicionDeducciones(List<UsuarioL> pOUsuarioL, AccesoDatosOracle pCnx)
 {
     InitializeComponent();
     this.conexion = pCnx;
     this.oUsuarioL = pOUsuarioL;
     this.aceptar = false;
 }
 /// <summary>
 /// Constructor con parametros
 /// </summary>
 /// <param name="pConexion"></param>
 public frmMantCatalogoFechas(List<UsuarioL> pOUsuarioL, AccesoDatosOracle pConexion)
 {
     InitializeComponent();
     this.cnx = pConexion;
     this.oUsuarioL = pOUsuarioL;
     this.cargarGrid();
 }
Exemple #5
0
 /// <summary>
 /// Método para cargar el combobox Departamento con los departamentos existentes en la base de datos.
 /// </summary>
 /// <param name="pcnx"></param>
 public void cargarCmbDepartamento(AccesoDatosOracle pcnx)
 {
     DepartamentoD oDepartamentoD = new DepartamentoD(pcnx);
     cmbDepartamento.DataSource = oDepartamentoD.obtenerIdDepartamento().Tables[0].Copy();
     cmbDepartamento.DisplayMember = "idDepartamento";
     cmbDepartamento.ValueMember = "idDepartamento";
 }
 public frmRegistroMarcas(AccesoDatosOracle pConexion)
 {
     InitializeComponent();
     timReloj.Start();
     this.cnx = pConexion;
     this.txtCodigoEmpleado.Focus();
 }
Exemple #7
0
 public frmMantUsuario(List<UsuarioL> pUsuarioL, AccesoDatosOracle pConexion)
 {
     InitializeComponent();
     this.cnx = pConexion;
     this.oUsuarioL = pUsuarioL;
     this.cargarGrid();
 }
 /// <summary>
 /// Método constructor sin parámetros y que además inializa el atributo aceptar que corresponde al botón aceptar
 /// en false
 /// </summary>
 public frmEdicionEmpleado(List<UsuarioL> pOUsuarioL, AccesoDatosOracle pcnx)
 {
     InitializeComponent();
     this.conexion = pcnx;
     this.oUsuarioL = pOUsuarioL;
     this.cargarCombobox(pcnx);
     this.aceptar = false;
 }
 /// <summary>
 /// Método constructor sin parámetros y que además inializa el atributo aceptar que corresponde al botón aceptar
 /// en false
 /// </summary>
 public frmEdicionParametro(List<UsuarioL> pOUsuarioL, AccesoDatosOracle pCnx)
 {
     InitializeComponent();
     this.conexion = pCnx;
     this.oUsuarioL = pOUsuarioL;
     ckdActivo.Checked = true;
     this.aceptar = false;
 }
 /// <summary>
 /// Método constructor sin parametros y que además inializa el atributo aceptar que corresponde al botón aceptar
 /// en false
 /// </summary>
 public frmEdicionCatalogoFechas(List<UsuarioL> pOUsuarioL, AccesoDatosOracle pCnx)
 {
     InitializeComponent();
     this.conexion = pCnx;
     this.oUsuarioL = pOUsuarioL;
     this.aceptar = false;
     this.cmbDia.Enabled = false;
     chkActivo.Checked = true;
 }
 public frmEdicionUnificacion(UnificacionL pUnificacionEditar,List<UsuarioL> pUsuarioConectado, AccesoDatosOracle pConexion)
 {
     InitializeComponent();
     this.conexion = pConexion;
     this.OUsuarioConectado = pUsuarioConectado;
     this.cargarComboCodigoEmpleado(pConexion);
     this.cmbIDEmpleado.SelectedItem = null;
     this.lblEstadoUnificacion.Text = "OK";
     this.lblEstadoUnificacion.ForeColor = System.Drawing.Color.Blue;
     this.txtNumUni.Enabled = false;
 }
 /// <summary>
 /// Metodo constructor que recibe por parámetro la conexión a la base de datos
 /// </summary>
 /// <param name="pcnx"></param>
 /// 
 public frmEdicionMarcas(List<UsuarioL> pUsuarioConectado, AccesoDatosOracle pCnx)
 {
     InitializeComponent();
     this.conexion = pCnx;
     this.OUsuarioConectado = pUsuarioConectado;
     rdoEntrada.Checked = true;
     this.cargarComboCodigoEmpleado(pCnx);
     txtEstadoMarca.Text = "Generada";
     this.oUsuarioConectado = pUsuarioConectado;
     this.edicion = false;
 }
 /// <summary>
 /// Método constructor el cual recibe por parámetro un EDepartamento el cual inicializa los atributos existentes
 /// </summary>
 /// <param name="pDepartamentoL"></param>
 public frmEdicionDepartamento(DepartamentoL pDepartamentoL, List<UsuarioL> pOUsuarioLConectado, AccesoDatosOracle pCnx)
 {
     InitializeComponent();
     this.conexion = pCnx;
     this.txtIdDepartamento.Text = pDepartamentoL.IdDepartamento.ToString();
     this.txtNombreDepa.Text = pDepartamentoL.NombreDepartamento.ToString();
     this.chkActivo.Text = pDepartamentoL.Activo.ToString();
     this.oDepartamentoL = pDepartamentoL;
     this.oUsuarioL = pOUsuarioLConectado;
     this.edicion = true;
     this.aceptar = false;
 }
 /// <summary>
 /// Método constructor el cual recibe por parámetro una Dedección el cual inicializa los atributos existentes
 /// </summary>
 /// <param name="pDeduccionesL"></param>
 public frmEdicionDeducciones(DeduccionesL pDeduccionesLEdicion, List<UsuarioL> pOUsuarioLConectado, AccesoDatosOracle pCnx)
 {
     InitializeComponent();
     this.conexion = pCnx;
     this.txtIdDeducciones.Text = pDeduccionesLEdicion.IdDeducciones;
     this.txtDescripcion.Text = pDeduccionesLEdicion.Descripcion;
     this.txtPorcentaje.Value = decimal.Parse(pDeduccionesLEdicion.Porcentaje.ToString());
     this.oUsuarioL = pOUsuarioLConectado;
     chkActivo.Checked = true;
     this.edicion = true;
     this.aceptar = false;
 }
        /// <summary>
        ///Método constructor el cual recibe por parámetro un parametro el cual inicializa los atributos existentes
        /// </summary>
        /// <param name="pParametroL"></param>
        public frmEdicionParametro(ParametroL pParametroL, List<UsuarioL> pOUsuarioLConectado, AccesoDatosOracle pCnx)
        {
            InitializeComponent();
            this.conexion = pCnx;
            this.txtIdParametro.Enabled = false;
            this.txtIdParametro.Text = Convert.ToString(pParametroL.IdParametro);
            this.dtpHoraEntrada.Text = Convert.ToString(pParametroL.HoraEntrada);
            this.dtpHoraSalida.Text = Convert.ToString(pParametroL.HoraSalida);
            if (pParametroL.Lunes.Equals("Sí"))
            {
                ckdLunes.Checked = true;

            }

            if (pParametroL.Martes.Equals("Sí"))
                {
                    ckdMartes.Checked = true;
                }

            if (pParametroL.Miercoles.Equals("Sí"))
                    {
                        ckdMiercoles.Checked = true;
                    }

            if (pParametroL.Jueves.Equals("Sí"))
                        {
                            ckdJueves.Checked = true;

                        }

            if (pParametroL.Viernes.Equals("Sí"))
                            {
                                ckdViernes.Checked = true;
                            }

            if (pParametroL.Sabado.Equals("Sí"))
                                {
                                    ckdSabado.Checked = true;

                                }

            if (pParametroL.Domingo.Equals("Sí"))
            {
                                    ckdDomingo.Checked = true;

                                }

            this.oUsuarioL = pOUsuarioLConectado;
            this.oParametroL = pParametroL;
            ckdActivo.Checked = true;
            this.edicion = true;
            this.aceptar = false;
        }
Exemple #16
0
 public frmUnificacion(UnificacionL pUnificacionEditar, List<UsuarioL> pUsuarioActual, AccesoDatosOracle pConexion)
 {
     InitializeComponent();
     this.oUsuarioActual = pUsuarioActual;
     this.dtpFecha1.Value = DateTime.Today;
     this.dtpFecha2.Value = DateTime.Today.AddHours(23).AddMinutes(59).AddSeconds(59);
     this.conexion = pConexion;
     this.cargarCmbDepartamento(pConexion);
     this.cargarComboCodigoEmpleado(pConexion);
     this.cmbCodigo.SelectedItem = null;
     this.cmbDepartamento.SelectedItem = null;
 }
 /// <summary>
 /// Método constructor sin parametros y que además inializa el atributo aceptar que corresponde al botón aceptar
 /// en false
 /// </summary>
 public frmEdicionUsuario(UsuarioL pUsuarioL, List<UsuarioL> pUsuarioConectado, AccesoDatosOracle pConexion)
 {
     InitializeComponent();
     this.conexion = pConexion;
     this.txtidUsuario.Text = pUsuarioL.IdUsuario;
     this.txtpassword.Text = pUsuarioL.Password;
     this.chkActivo.Text = pUsuarioL.Activo;
     this.cmbTipoUsuario.Text = pUsuarioL.TipoUsuario;
     this.aceptar = false;
     this.oUsuarioL = pUsuarioConectado;
     this.txtidUsuario.Enabled = false;
     this.edicion = true;
 }
 /// <summary>
 /// Método constructor el cual recibe por parámetro un catalogo fechas el cual inicializa los atributos existentes
 /// </summary>
 /// <param name="pCatalogoFechasL"></param>
 public frmEdicionCatalogoFechas(CatalogoFechasL pCatalogoFechasL, List<UsuarioL> pOUsuarioLConectado, AccesoDatosOracle pCnx)
 {
     InitializeComponent();
     this.conexion = pCnx;
     this.aceptar = false;
     this.txtCatalogoFechas.Enabled = false;
     this.txtDescripcion.Text = pCatalogoFechasL.Descripcion;
     this.txtCatalogoFechas.Text = pCatalogoFechasL.IdCatalogoFechas;
     this.cmbDia.Text = pCatalogoFechasL.Dia.ToString();
     this.cmbMes.Text = pCatalogoFechasL.Mes.ToString();
     this.OUsuarioL = pOUsuarioLConectado;
     this.oCatalogoFechasL = pCatalogoFechasL;
     chkActivo.Checked = true;
     this.edicion = true;
 }
Exemple #19
0
 /// <summary>
 /// Metodo constructor que recibe por parámetro la conexión a la base de datos.
 /// </summary>
 /// <param name="pConexion"></param>
 public frmConsultaMarcas(List<UsuarioL> pUsuarioActual, AccesoDatosOracle pConexion)
 {
     InitializeComponent();
     this.conexion = pConexion;
     this.oUsuarioActual = pUsuarioActual;
     this.cargarGrid();
     rbtActivo.Checked = true;
     this.dtpFecha1.Value = DateTime.Today;
     this.dtpFecha2.Value = DateTime.Today.AddHours(23).AddMinutes(59).AddSeconds(59);
     this.cargarCmbDepartamento(pConexion);
     this.cargarComboEmpleado(pConexion);
     this.cargarComboCodigoEmpleado(pConexion);
     this.cmbCodigo.SelectedItem = null;
     this.cmbEmpleado.SelectedItem = null;
     this.cmbEstadoMarca.SelectedItem = null;
     this.cmbDepartamento.SelectedItem = null;
 }
 public frmEdicionMarcas(MarcaL pMarcaEditar, List<UsuarioL> pUsuarioConectado, AccesoDatosOracle pcnx)
 {
     InitializeComponent();
     this.conexion = pcnx;
     this.OUsuarioConectado = pUsuarioConectado;
     this.oMarcaL = pMarcaEditar;
     this.oUsuarioConectado = pUsuarioConectado;
     this.txtNumMarca.Text = this.oMarcaL.IdMarca.ToString();
     this.txtNumUnificacion.Text = this.oMarcaL.IdUnificacion.ToString();
     this.cmbCodigo.Items.Add(this.oMarcaL.IdEmpleado);
     this.dtpFecha.Value = this.oMarcaL.FechaMarca;
     this.validarBotonEditar();
     this.txtEstadoMarca.Text = this.oMarcaL.EstadoMarca;
     txtNumMarca.Enabled = false;
     txtNumUnificacion.Enabled = false;
     this.edicion = true;
 }
Exemple #21
0
 /// <summary>
 /// Método para cargar el combobox Empleado con los enpleados existentes en la base de datos.
 /// </summary>
 /// <param name="pcnx"></param>
 public void cargarComboCodigoEmpleado(AccesoDatosOracle pcnx)
 {
     if (this.cmbDepartamento.Text == "")
     {
         EmpleadoD oEmpleadoD = new EmpleadoD(pcnx);
         cmbCodigo.DataSource = oEmpleadoD.obtenerCodigoEmpleado().Tables[0].Copy();
         cmbCodigo.DisplayMember = "idEmpleado";
         cmbCodigo.ValueMember = "idEmpleado";
         this.cmbCodigo.SelectedItem = null;
     }
     else
     {
         EmpleadoD oEmpleadoD = new EmpleadoD(pcnx);
         cmbCodigo.DataSource = oEmpleadoD.obtenerIdEmpleadoPorDepartameno(this.cmbDepartamento.SelectedValue.ToString()).Tables[0].Copy();
         cmbCodigo.DisplayMember = "idEmpleado";
         cmbCodigo.ValueMember = "idEmpleado";
         this.cmbCodigo.SelectedItem = null;
     }
 }
Exemple #22
0
        static void Main()
        {
            string error = "";
            DataSet config = cargarArchivoConfiguracion(ref error);
            if (error == "")
            {
                string server = config.Tables[0].Rows[0]["Server"].ToString();
                string port = config.Tables[0].Rows[0]["Port"].ToString();
                string database = config.Tables[0].Rows[0]["DataBase"].ToString();
                string user = config.Tables[0].Rows[0]["Usuario"].ToString();
                string pass = config.Tables[0].Rows[0]["Password"].ToString();

                string cadenaConexion = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)" +
                                        "(HOST=" + server + ")(PORT=" + port + ")))(CONNECT_DATA=(SERVER=DEDICATED)" +
                                        "(SERVICE_NAME=" + database + ")));User Id=" + user +
                                        ";Password="******";";

                AccesoDatosOracle conexion = new AccesoDatosOracle(cadenaConexion);
                if (conexion.IsError == false)
                {
                    Application.EnableVisualStyles();
                     Application.SetCompatibleTextRenderingDefault(false);

                     frmLogin ofrmLogin = new frmLogin(conexion);
                     ofrmLogin.ShowDialog();
                     if (ofrmLogin.Aceptar)
                     {
                         oUsuarioLogueado = ofrmLogin.oUsuarioL;
                         Application.Run(new frmPrincipal(oUsuarioLogueado, conexion));
                     }
                 }
                 else
                 {
                     MessageBox.Show("Error conectando, detalles:" +
                                     conexion.ErrorDescripcion, "Error");
                 }
                }
                else
                {
                    MessageBox.Show(error, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
        }
 public frmEdicionUnificacion(List<UsuarioL> pUsuarioConectado, AccesoDatosOracle pConexion)
 {
     InitializeComponent();
     this.conexion = pConexion;
     this.OUsuarioConectado = pUsuarioConectado;
     this.cargarComboCodigoEmpleado(pConexion);
     this.grpBotones.Visible = false;
     this.txthoraDoble.Text = Convert.ToString(0);
     this.txthoraExtra.Text = Convert.ToString(0);
     this.txthoraRegular.Text = Convert.ToString(0);
     this.txtmontoDobles.Text = Convert.ToString(0);
     this.txtmontoRegular.Text = Convert.ToString(0);
     this.txtmontoExtra.Text = Convert.ToString(0);
     this.txthoraDoble.Enabled = false;
     this.txthoraExtra.Enabled = false;
     this.txthoraRegular.Enabled = false;
     this.txtmontoDobles.Enabled = false;
     this.txtmontoRegular.Enabled = false;
     this.txtmontoExtra.Enabled = false;
     this.lblEstadoUnificacion.Text = "OK";
     this.lblEstadoUnificacion.ForeColor = System.Drawing.Color.Blue;
     this.txtNumUni.Enabled = false;
 }
 /// <summary>
 /// Método constructor el cual recibe por parámetro un Emoleado el cual inicializa los atributos existentes
 /// </summary>
 /// <param name="pParametroL"></param>
 public frmEdicionEmpleado(EmpleadoL pEmpleadoL, List<UsuarioL> pOUsuarioLConectado, AccesoDatosOracle pCnx)
 {
     InitializeComponent();
     this.conexion = pCnx;
     this.aceptar = false;
     this.txtEmpleado.Enabled = false;
     this.txtNombre.Enabled = false;
     this.txtApellido1.Enabled = false;
     this.txtApellido2.Enabled = false;
     this.txtCedula.Enabled = false;
     this.dtpFechaNacimiento.Enabled = false;
     this.txtEmpleado.Text = (pEmpleadoL.IdEmpleado);
     this.cmbDepartamento.Text = (pEmpleadoL.IdDepartamento);
     this.txtNombre.Text = (pEmpleadoL.NombreEmpleado);
     this.txtApellido1.Text = (pEmpleadoL.Apellido1);
     this.txtApellido2.Text = (pEmpleadoL.Apellido2);
     this.txtCedula.Text = Convert.ToString(pEmpleadoL.NumCedula);
     this.txtTelefono.Text = Convert.ToString(pEmpleadoL.Telefono);
     this.dtpFechaNacimiento.Text = Convert.ToString(pEmpleadoL.FechaNacimiento);
     this.txtSalarioPorHora.Value = (Decimal)(pEmpleadoL.SalarioPorHora);
     this.oEmpleadoL = pEmpleadoL;
     this.oUsuarioL = pOUsuarioLConectado;
     this.edicion = true;
 }
Exemple #25
0
 /// <summary>
 /// Metodo constructor que recibe por parametro la conexión a la base de datos
 /// </summary>
 /// <param name="pCnx"></param>
 public ParametroD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #26
0
 /// <summary>
 /// Metodo constructor que recibe por parametro la conexión a la base de datos
 /// </summary>
 /// <param name="pCnx"></param>
 public ParametroD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #27
0
 public DepartamentoD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #28
0
 /// <summary>
 /// Metodo costructor que recibe por parametro la conexión
 /// </summary>
 /// <param name="pCnx"></param>
 public MarcaD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #29
0
 /// <summary>
 /// Metodo costructor que recibe por parametro la conexión
 /// </summary>
 /// <param name="pCnx"></param>
 public DeduccionesD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #30
0
 /// <summary>
 /// Metodo constructor que recibe por parametro la conexión a la base de datos
 /// </summary>
 /// <param name="pCnx"></param>
 public UsuarioD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #31
0
 /// <summary>
 /// Propiedades de la clase
 /// </summary>
 /// <param name="pCnx"></param>
 public UnificacionD(AccesoDatosOracle pCnx)
 {
     this.conexion = pCnx;
 }
Exemple #32
0
 public LoginD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #33
0
 /// <summary>
 /// Metodo costructor que recibe por parametro la conexión
 /// </summary>
 /// <param name="pCnx"></param>
 public CatalogoFechasD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #34
0
 /// <summary>
 /// Método Constructor de la Clase Empleado el cual recibe como  parámetro una conexión a Acceso de datos Oracle el cual es el que
 /// inicializa el atributo
 /// </summary>
 public EmpleadoD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #35
0
 public DepartamentoD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #36
0
 /// <summary>
 /// Metodo constructor que recibe por parametro la conexión a la base de datos
 /// </summary>
 /// <param name="pCnx"></param>
 public UsuarioD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #37
0
 public LoginD(AccesoDatosOracle pCnx)
 {
     this.cnx = pCnx;
 }
Exemple #38
0
 /// <summary>
 /// Método constructor con parametros
 /// </summary>
 /// <param name="pConexion"></param>
 public frmPrincipal(List<UsuarioL> pUsuarioL, AccesoDatosOracle pConexion)
 {
     InitializeComponent();
     this.cnx = pConexion;
     this.oUsuarioL = pUsuarioL;
 }