Пример #1
0
 protected void BtnBuscarApellido_Click(object sender, EventArgs e)
 {
     if (IsValid)
     {
         if (RadioButtonApellido.Checked)
         {
             Lista = ControlEmpleado.BuscarEmp(TxtBuscarXApellido.Text.ToLower());
             if (Lista.Count != 0)
             {
                 ListaEmpleados.DataSource = Lista;
                 ListaEmpleados.DataBind();
                 ListaEmpleados.Visible                    = true;
                 PanelPopUp.Attributes["display"]          = "none";
                 MensajeConfirmacion.Attributes["display"] = "none";
                 PanelGrilla.Visible = true;
             }
             else
             {
                 ListaEmpleados.Visible = false;
                 ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "erroralert();", true);
                 PanelPopUp.Attributes["display"]          = "none";
                 MensajeConfirmacion.Attributes["display"] = "none";
             }
         }
     }
 }
Пример #2
0
        protected void BtnBuscarCuil_Click(object sender, EventArgs e)
        {
            List <Empleado> ListaAux = new List <Empleado>();

            if (IsValid)
            {
                if (RadioButtonCuil.Checked)
                {
                    Aux = ControlEmpleado.Buscar(TxtBuscarXCuil.Text.ToLower());
                    if (Aux != null)
                    {
                        ListaAux.Add(Aux);
                        ListaEmpleados.DataSource = ListaAux;
                        ListaEmpleados.DataBind();
                        ListaEmpleados.Visible                    = true;
                        PanelPopUp.Attributes["display"]          = "none";
                        MensajeConfirmacion.Attributes["display"] = "none";
                        PanelGrilla.Visible = true;
                    }
                    else
                    {
                        ListaEmpleados.Visible = false;
                        ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "erroralert();", true);
                        PanelPopUp.Attributes["display"]          = "none";
                        MensajeConfirmacion.Attributes["display"] = "none";
                    }
                }
            }
        }
Пример #3
0
        public async Task <IActionResult> Edit(int id, [Bind("IdListaEmpleados,ProyectoIdProyecto")] ListaEmpleados listaEmpleados)
        {
            if (id != listaEmpleados.IdListaEmpleados)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(listaEmpleados);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ListaEmpleadosExists(listaEmpleados.IdListaEmpleados))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ProyectoIdProyecto"] = new SelectList(_context.Proyecto, "IdProyecto", "DireccionPoyecto", listaEmpleados.ProyectoIdProyecto);
            return(View(listaEmpleados));
        }
        //metodos

        private void Cargar()
        {
            ListaEmpleados.Clear();
            foreach (var item in repos.GetEmpleados())
            {
                ListaEmpleados.Add(item);
            }
        }
        private void EliminarEmpleado(string pIdEmpleado)
        {
            E_EMPLEADO_PDE e = ListaEmpleados.Where(t => t.ID_EMPLEADO == pIdEmpleado).FirstOrDefault();

            if (e != null)
            {
                ListaEmpleados.Remove(e);
            }
        }
Пример #6
0
        private void eliminarEmpleado(int vIdEmpleado)
        {
            XElement xml_seleccion = XElement.Parse(vXmlEmpleadosAgregados);

            xml_seleccion.Element("FILTRO").Elements().Where(t => t.Attribute("ID_EMPLEADO").Value == vIdEmpleado.ToString()).Remove();
            vXmlEmpleadosAgregados = xml_seleccion.ToString();

            var empleado = ListaEmpleados.Where(t => t.ID_EMPLEADO == vIdEmpleado).FirstOrDefault();

            ListaEmpleados.Remove(empleado);
        }
Пример #7
0
        public async Task <IActionResult> Create([Bind("IdListaEmpleados,ProyectoIdProyecto")] ListaEmpleados listaEmpleados)
        {
            if (ModelState.IsValid)
            {
                _context.Add(listaEmpleados);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ProyectoIdProyecto"] = new SelectList(_context.Proyecto, "IdProyecto", "DireccionPoyecto", listaEmpleados.ProyectoIdProyecto);
            return(View(listaEmpleados));
        }
Пример #8
0
 private void Imprimirbutton_Click(object sender, EventArgs e)
 {
     if (ConsultadataGridView.RowCount == 0)
     {
         MessageBox.Show("No hay Datos Para Imprimir");
         return;
     }
     else
     {
         ListaEmpleados listaEmpleados = new ListaEmpleados(empleados);
         listaEmpleados.Show();
     }
 }
Пример #9
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         List <WebAppIntranetConsultaNoticias_Result> Lista = logica.ConsultaNoticias(0, 0, 3);
         ListaNuevosIngresos.DataSource = Lista;
         ListaNuevosIngresos.DataBind();
         ListaEmpleados.DataSource     = Lista;
         ListaEmpleados.DataValueField = "num_folio";
         ListaEmpleados.DataTextField  = "titulo";
         ListaEmpleados.DataBind();
         ListaEmpleados.Items.Insert(0, new ListItem("< Selecciona un empleado >", "NA"));
         ListaEmpleadosEliminar.DataSource     = Lista;
         ListaEmpleadosEliminar.DataValueField = "num_folio";
         ListaEmpleadosEliminar.DataTextField  = "titulo";
         ListaEmpleadosEliminar.DataBind();
         ListaEmpleadosEliminar.Items.Insert(0, new ListItem("< Selecciona un empleado >", "NA"));
     }
 }
Пример #10
0
        /*Lista de empleados*/
        public void ListarEmpleados()
        {
            List <SelectListItem> ListaEmpleados;

            using (var db = new MyonexionEntities())
            {
                ListaEmpleados = (from item in db.Empleados
                                  select new SelectListItem
                {
                    Text = item.Nombre,
                    Value = item.IdEmpleado.ToString()
                }).ToList();

                ListaEmpleados.Insert(0, new SelectListItem {
                    Text = "Empleados: ---Seleccionar---", Value = ""
                });
            }

            ViewBag.FlistaEmpleado = ListaEmpleados;
        }
Пример #11
0
 public void RefrecarBusqueda()
 {
     if (RadioButtonApellido.Checked)
     {
         Lista = ControlEmpleado.BuscarEmp(TxtBuscarXApellido.Text.ToLower());
         ListaEmpleados.DataSource = Lista;
         ListaEmpleados.DataBind();
         ListaEmpleados.Visible = true;
     }
     else
     {
         Empleado Auxi = ControlEmpleado.Buscar(TxtBuscarXCuil.Text.ToLower());
         if (Auxi != null)
         {
             Lista.Add(Auxi);
             ListaEmpleados.DataSource = Lista;
             ListaEmpleados.DataBind();
             ListaEmpleados.Visible = true;
         }
     }
 }
        public void EnableMenuAdministrador(bool b)
        {
            if (b)
            {
                ListaEmpleados.Visible = ListaEmpleados.Enabled = true;
                dataGrid_clientes.SendToBack();
                panel_recepcionista.SendToBack();
                panel_top.BringToFront();
                panel_top.Enabled = panel_top.Visible = true;
            }
            else
            {
                dataGrid_clientes.Visible = dataGrid_clientes.Enabled = true;
                dataGrid_clientes.BringToFront();
                panel_top.SendToBack();
                ListaEmpleados.SendToBack();
                panel_recepcionista.BringToFront();
                panel_recepcionista.Visible = panel_recepcionista.Enabled = true;
            }

            controller.buscar();
        }
 protected void grdEmpleadosSeleccionados_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
 {
     grdEmpleadosSeleccionados.DataSource = ListaEmpleados;
     if (ListaEmpleados.Count() >= 1)
     {
         rcbAuto.Enabled = true;
         if (ListaEmpleados.Count() > 1)
         {
             btnSeleccion.Enabled = false;
         }
         else
         {
             btnSeleccion.Enabled = true;
         }
         btnPuestos.Enabled = true;
     }
     else
     {
         rcbAuto.Enabled      = false;
         btnSeleccion.Enabled = false;
         btnPuestos.Enabled   = false;
     }
 }
        protected void AgregarSeleccionados(XElement pXmlElementos)
        {
            ConsultaGeneralNegocio neg = new ConsultaGeneralNegocio();
            List <SPE_OBTIENE_EMPLEADOS_PDE_Result> lista = neg.ObtenerEmpleados_PDE(pXmlElementos);

            foreach (SPE_OBTIENE_EMPLEADOS_PDE_Result item in lista)
            {
                E_EMPLEADO_PDE emp;
                if (vUsuarioSeleccion == "")
                {
                    emp = ListaEmpleados.Where(t => t.ID_EMPLEADO == item.M_EMPLEADO_ID_EMPLEADO_PDE).FirstOrDefault();
                }
                else
                {
                    emp = ListaEmpleados.Where(t => t.CL_EMPLEADO == item.M_EMPLEADO_CL_EMPLEADO).FirstOrDefault();
                }

                if (emp == null)
                {
                    E_EMPLEADO_PDE e = new E_EMPLEADO_PDE
                    {
                        ID_EMPLEADO     = item.M_EMPLEADO_ID_EMPLEADO_PDE,
                        CL_EMPLEADO     = item.M_EMPLEADO_CL_EMPLEADO,
                        NB_EMPLEADO     = item.M_EMPLEADO_NB_EMPLEADO_COMPLETO,
                        ID_DEPARTAMENTO = item.M_DEPARTAMENTO_ID_DEPARTAMENTO_PDE,
                        ID_PUESTO       = item.M_PUESTO_ID_PUESTO_PDE,
                        NB_PUESTO       = item.M_PUESTO_NB_PUESTO,
                        NB_DEPARTAMENTO = item.M_DEPARTAMENTO_NB_DEPARTAMENTO,
                        M_CL_USUARIO    = (item.M_CL_USUARIO == null ? null : item.M_CL_USUARIO)
                    };

                    ListaEmpleados.Add(e);
                }
            }

            grdEmpleadosSeleccionados.Rebind();
        }