public GenerarHorasDiariasForm()
 {
     InitializeComponent();
     datos = ControladorDatos.getInstance();
     controladorClientes = ControladorClientesServicios.getInstance();
     RichTextBoxMensaje.Text = "1-Seleccione los servicios\n2-Presione el botón Generar para iniciar el proceso de Generación de las Horas Diarias para todos los Servicios Activos seleccionados, según el Escalafón armado para cada servicio. El proceso de Generación, antes de iniciar, corre una consolidación comprobando la consistencia del Escalafon de todos los servicios.";
 }
        private SustituirFuncionarioEsc()
        {
            InitializeComponent();

            Controller = ControladorDatos.getInstance();
            sistema = ControladorClientesServicios.getInstance();

            mtFuncionarioActual.Focus();
        }
Example #3
0
 public VentasController(
     IVentasServicios ventasServicios,
     IClientesServicios clientesServicios,
     IProductosServicios productosServicios
     )
 {
     _ventasServicios    = ventasServicios;
     _clientesServicios  = clientesServicios;
     _productosServicios = productosServicios;
 }
 private void ConsolidarEscalafonesForm_Load(object sender, EventArgs e)
 {
     try
     {
         ucTreeClientesServicios.cargarDatos(true);
         datos = ControladorDatos.getInstance();
         dominio = ControladorClientesServicios.getInstance();
     }
     catch (Exception ex)
     {
         MessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
 public ABMEmpleados()
 {
     InitializeComponent();
     //   this.Disposed += new EventHandler(Disposed);
     try
     {
         sistema = ControladorEmpleados.getInstance();
         datos = ControladorDatos.getInstance();
         datosTipos = DatosABMTipos.getInstance();
         tipos = ControladorABMTipos.getInstance();
         controllerClienteServicios = ControladorClientesServicios.getInstance();
         // Leemos el NroFuncionarioPivot del archivo de configuracion
         if (ConfigurationManager.AppSettings.AllKeys.Contains("NroFuncionarioPivot"))
             int.TryParse(ConfigurationManager.AppSettings["NroFuncionarioPivot"], out nroFuncPivot);
     }
     catch (Exception ex1)
     {
         throw ex1;
     }
     try
     {
         missing = System.Reflection.Missing.Value;
         exefile = Application.ExecutablePath;
         Info = new FileInfo(exefile);
         //dirbase = Info.Directory.Parent.Parent.FullName;
         dirbase = Info.DirectoryName;//System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase);
         listaControlesConPermiso = new List<Control>();
         try
         {
             dirRelativaDocs = ConfigurationManager.AppSettings["DirectorioRelativoDocs"].ToString();
         }
         catch (Exception exDirDocs)
         {
             // no hago nada. Queda con el valor que tiene por default.
         }
         try
         {
             //dirbase = ConfigurationManager.AppSettings["DocsPath"].ToString();
         }
         catch (Exception exDir)
         {
             // no hago nada. Queda con el valor que tiene por default.
         }
     }
     catch (Exception ex2)
     {
         throw ex2;
     }
 }
 private ControlDiario()
 {
     InitializeComponent();
     listaFuncsCargados = new Dictionary<long, HoRaSGeneraDaSEScalaFOn>();
     try
     {
         sistema = ControladorClientesServicios.getInstance();
         datos = ControladorDatos.getInstance();
         datos.recargarContexto();
         ind = 0;
         cant = 0;
         listaControlesConPermiso = new List<Component>();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private EscalafonForm()
 {
     InitializeComponent();       
     
     try
     {
         sistema = ControladorClientesServicios.getInstance();
         sistemaEmp = ControladorEmpleados.getInstance();
         datos = ControladorDatos.getInstance();
     }
     catch (Exception ex)
     { 
         throw ex;
     }
     
     idser = -1;
     ContCubierto = false;
     InicializardgEscalafon();
 }
        public void ClienteMT_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter && ClienteMT.Text != "")
            {
                try
                {
                    sistema = ControladorClientesServicios.getInstance();
                    Cliente cli = sistema.obtenerCliente(int.Parse(ClienteMT.Text));
                    ClienteTB.Text = cli.getNombre();                    
                    SendKeys.Send("{TAB}");

                    find = true;
                    if (cliPronto != null)
                        cliPronto(sender, e); //Acá disparamos el evento para que sea atrapado por el WinForm que contiente este CONTROL DE USUARIO
                }
                catch (Exception ex)
                {
                    ClienteTB.Text = "";
                    MessageBox.Show(this, ex.Message, "Error al buscar el cliente", MessageBoxButtons.OK, MessageBoxIcon.Error);

                    find = false;
                    if (cliPronto != null)
                        cliPronto(sender, e);
                }
            }
            else
                if (e.KeyCode == Keys.F2)
                {
                    BuscarClientes sear = new BuscarClientes();
                    DialogResult res = sear.ShowDialog(this);

                    if (res == DialogResult.OK)
                    {
                        ClienteMT.Text = sear.NumCliente;
                        ClienteMT.Focus();
                        SendKeys.Send("{ENTER}");
                    }
                }
        }