private void btnagregar_Click(object sender, EventArgs e) { if (cboEmpleados.SelectedIndex > -1 && txtUsuarioN.Text.Length > 0 && txtContraseñaN.Text.Length > 0) { Usuarios nuevo = new Usuarios(); nuevo.NombreUsuario = txtUsuarioN.Text; nuevo.Contraseña = txtContraseñaN.Text; nuevo.Dni = Convert.ToInt32(cboEmpleados.SelectedValue); UsuariosNegocio negocio = new UsuariosNegocio(); negocio.AgregarUsuario(nuevo); EmpleadoNegocio negocioE = new EmpleadoNegocio(); cboEmpleados.DataSource = negocioE.ListarEmpleadosSinUsuario(); cboEmpleados.DisplayMember = "APELLIDO"; cboEmpleados.ValueMember = "DNI"; txtContraseñaN.Text = ""; txtUsuarioN.Text = ""; txtPermiso.Text = ""; cboEmpleados.SelectedIndex = -1; MessageBox.Show("USUARIO AGREGADO CORRECTAMENTE!!"); } else { MessageBox.Show("COMPLETE TODOS LOS CAMPOS"); } }
private void btnAgregar_Click(object sender, EventArgs e) { if (txtNombreAgr.Text == "" || txtApellidoAgr.Text == "" || txtContactoAgr.Text == "" || cmbPuestosAgr.Items.Count <= 0) { MessageBox.Show("Debe completar todos los campos", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Empleado empleado = new Empleado(); EmpleadoNegocio negocio = new EmpleadoNegocio(); empleado.nombre = txtNombreAgr.Text; empleado.apellido = txtApellidoAgr.Text; empleado.contacto = txtContactoAgr.Text; empleado.puesto = (Puesto)cmbPuestosAgr.SelectedItem; if (rdbPeluqueria.Checked == true) { empleado.rubro = rdbPeluqueria.Text; } if (rdbVeterinaria.Checked == true) { empleado.rubro = rdbVeterinaria.Text; } negocio.CargarEmpleado(empleado); cargarGrilla(); txtApellidoAgr.Text = ""; txtNombreAgr.Text = ""; txtContactoAgr.Text = ""; } }
protected void Page_Load(object sender, EventArgs e) { vClUsuario = ContextoUsuario.oUsuario.CL_USUARIO; vNbPrograma = ContextoUsuario.nbPrograma; if (!Page.IsPostBack) { vIdEmpleado = 0; if (Request.Params["idPlaza"] != null) { vIdPlaza = int.Parse(Request.Params["idPlaza"].ToString()); } if (Request.Params["idEmpleado"] != null) { vIdEmpleado = int.Parse(Request.Params["idEmpleado"].ToString()); SPE_OBTIENE_M_EMPLEADO_Result emp = new SPE_OBTIENE_M_EMPLEADO_Result(); EmpleadoNegocio neg = new EmpleadoNegocio(); emp = neg.ObtenerEmpleado(ID_EMPLEADO: vIdEmpleado).FirstOrDefault(); txtClaveEvaluado.InnerText = emp.CL_EMPLEADO; txtClavePuesto.InnerText = emp.CL_PUESTO; txtNombreEvaluado.InnerText = emp.NB_EMPLEADO_COMPLETO; txtNombrePuesto.InnerText = emp.NB_PUESTO; vIdPuesto = emp.ID_PUESTO; cargarListas(); } } }
private void cargarNuevaVenta() { cboEmpleado.Enabled = true; cboCliente.Enabled = true; btnIniciar.Enabled = true; txtId.Enabled = false; txtTotal.Enabled = false; txtCosto.Enabled = false; txtSubtotal.Enabled = false; txtCantidad.Enabled = false; txtProducto.Enabled = false; btnAgregar.Enabled = false; btnComprar.Enabled = false; txtIdProd.Enabled = false; txtBuscar.CharacterCasing = CharacterCasing.Upper; EmpleadoNegocio negocioE = new EmpleadoNegocio(); cboEmpleado.DataSource = negocioE.listarEmpleados(); cboEmpleado.DisplayMember = "APELLIDO"; cboEmpleado.ValueMember = "DNI"; ClienteNegocio negocioC = new ClienteNegocio(); cboCliente.DataSource = negocioC.listarClientes(); cboCliente.DisplayMember = "DNI"; cboCliente.ValueMember = "DNI"; cboMetodo.Items.Add("EFECTIVO"); cboMetodo.Items.Add("DÉBITO"); cboMetodo.Items.Add("CRÉDITO"); }
private void BuscarEmpleado() { if (!txtBuscar.Text.Equals("")) { if (radioButtonCedula.Checked) { empleadoActual = EmpleadoNegocio.DevolverEmpleadoPorCedula(txtBuscar.Text); if (empleadoActual.Id != 0) { cargarEmpleadoPorCedula(); } else { MessageBox.Show("Sin resultados. Verifique si la cedula es correcta"); } } else if (radioButtonApellido.Checked) { listaEmpleados = EmpleadoNegocio.DevolverEmpleadoPorApellido(txtBuscar.Text); dataGridViewClientes.DataSource = listaEmpleados; } else { MessageBox.Show("Seleccione un metodo de busqueda"); } } else { MessageBox.Show("Ingrese un valor para buscar"); } }
protected void Page_Load(object sender, EventArgs e) { EmpleadoNegocio EmpleadoNegocio = new EmpleadoNegocio(); ListaEmpleado = EmpleadoNegocio.ListarEmpleado(); Image1.Visible = false; }
private void BtnEliminar_Click(object sender, EventArgs e) { EmpleadoNegocio neg = new EmpleadoNegocio(); Empleado em = (Empleado)dgvEmpleados.CurrentRow.DataBoundItem; try { using (var popup = new Confirmacion(@"eliminar """ + em.ToString() + @"""")) { var R = popup.ShowDialog(); if (R == DialogResult.OK) { bool conf = popup.R; if (em != null && conf == true) { neg.EliminarLogico(em.IdEmpleado); LlenarTabla(); } } } } catch (Exception ex) { Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog(); } }
private void CancelarBaja() { EmpleadoNegocio nEmpleados = new EmpleadoNegocio(); GridDataItem itemId = (GridDataItem)grdEmpleados.SelectedItems[0]; int vIdEmpleado = (int.Parse(itemId.GetDataKeyValue("ID_EMPLEADO_DO").ToString())); LicenciaNegocio oNegocio = new LicenciaNegocio(); var vEmpleados = oNegocio.ObtenerLicenciaVolumen(pFG_ACTIVO: true).FirstOrDefault(); if (vEmpleados != null) { if (vEmpleados.NO_EMPLEADOS_DO >= ContextoApp.InfoEmpresa.Volumen) { UtilMensajes.MensajeResultadoDB(rnMensaje, "Se ha alcanzado el máximo número de empleados para la licencia y no es posible agregar más.", E_TIPO_RESPUESTA_DB.ERROR, 400, 150, ""); return; } } E_RESULTADO vResultado = nEmpleados.CancelaBajaEmpleado(vIdEmpleado, vClUsuario, vNbPrograma); string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE; UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR, 400, 150, null); grdEmpleados.Rebind(); }
private void LlenarTabla() { EmpleadoNegocio neg = new EmpleadoNegocio(); try { dgvEmpleados.DataSource = neg.Listar(); dgvEmpleados.Columns["IdEmpleado"].DisplayIndex = 0; dgvEmpleados.Columns["IdEmpleado"].HeaderText = "ID"; dgvEmpleados.Columns["Nombre"].DisplayIndex = 1; dgvEmpleados.Columns["Apellido"].DisplayIndex = 2; dgvEmpleados.Columns["Dni"].DisplayIndex = 3; dgvEmpleados.Columns["Dni"].HeaderText = "DNI"; dgvEmpleados.Columns["Email"].DisplayIndex = 4; dgvEmpleados.Columns["FechaNac"].DisplayIndex = 5; dgvEmpleados.Columns["FechaNac"].HeaderText = "Fecha de nacimiento"; dgvEmpleados.Columns["TipoPerfilS"].DisplayIndex = 6; dgvEmpleados.Columns["TipoPerfilS"].HeaderText = "Tipo de perfil"; dgvEmpleados.Columns["TipoPerfil"].Visible = false; dgvEmpleados.Columns["IdContacto"].Visible = false; dgvEmpleados.Columns["Usuario"].Visible = false; dgvEmpleados.Columns["Pass"].Visible = false; dgvEmpleados.Columns["NombreCompleto"].Visible = false; dgvEmpleados.Columns["Activo"].Visible = false; dgvEmpleados.Update(); dgvEmpleados.Refresh(); } catch (Exception ex) { Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog(); } }
protected void dgvEmpleados_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName.Equals("AddNew")) { EmpleadoNegocio EmpleadosNeg = new EmpleadoNegocio(); Empleado cli = new Empleado(); cli.dni = Convert.ToInt32((dgvEmpleados.FooterRow.FindControl("txbdniFooter") as TextBox).Text); cli.nombre = (dgvEmpleados.FooterRow.FindControl("txbNombreFooter") as TextBox).Text; cli.apellido = (dgvEmpleados.FooterRow.FindControl("txbApellidoFooter") as TextBox).Text; cli.telefono = (dgvEmpleados.FooterRow.FindControl("txbTelefonoFooter") as TextBox).Text; cli.cargo = (dgvEmpleados.FooterRow.FindControl("txbCargoFooter") as TextBox).Text; EmpleadosNeg.Agregar(cli); lblCorrecto.Text = "Agregado correctamente."; lblIncorrecto.Text = ""; Cargardgv(); } } catch (Exception ex) { lblCorrecto.Text = ""; lblIncorrecto.Text = ex.Message; } }
private void btnActualizar_Click(object sender, EventArgs e) { try { string Rpta = ""; string nombre = txtNombre.Text; if (txtNombre.Text == string.Empty || txtDni.Text == string.Empty) { this.MensajeError("Faltan ingresar algunos datos en los campos...."); errorAlerta.SetError(txtNombre, "Ingrese Empleado"); //error provider } else { Rpta = EmpleadoNegocio.Actualizar(txtDni.Text.Trim(), txtNombre.Text.Trim(), txtApellido.Text.Trim(), txtCargo.Text.Trim(), txtDireccion.Text.Trim(), txtCelular.Text.Trim(), txtEstado.Text.Trim()); if (Rpta.Equals("Correcto")) { this.MensajeCorrecto("Se Actualizo el registro en la BD correctamente....."); this.Limpiar(); this.Visualizar(); this.Listar(); } else { this.MensajeError(Rpta); } } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void ValidarDatos() { string contraseña = MetodosAyuda.Encriptacion.encriptarDatos(textBoxContraseña.Text); try { empleadoActual = EmpleadoNegocio.DevolverEmpleadoPorCedula(textBoxUsuario.Text); } catch { MessageBox.Show("No se ha podido establecer conexión a la base de datos"); } if (contraseña.Equals(empleadoActual.Contraseña)) { this.Dispose(); MenuPresentacion menu = new MenuPresentacion(empleadoActual); //this.Close(); menu.Show(); //Visible = false; this.Close(); } else { label3.Visible = true; textBoxUsuario.Focus(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["ID"] != null) { EmpleadoNegocio nEmpleado = new EmpleadoNegocio(); vIdEmpleado = int.Parse(Request.QueryString["ID"]); var vEmpleado = nEmpleado.ObtenerEmpleado(ID_EMPLEADO: vIdEmpleado).FirstOrDefault(); txtClEmpleado.InnerText = vEmpleado.CL_EMPLEADO; txtClPuesto.InnerText = vEmpleado.CL_PUESTO; txtNombre.InnerText = vEmpleado.NB_EMPLEADO_COMPLETO; txtPuesto.InnerText = vEmpleado.NB_PUESTO; DateTime vFecha = DateTime.Now; rdpFechaBaja.SelectedDate = vFecha; rdpFechaBaja.MaxDate = vFecha; lbFechaBaja.InnerText = "Fecha de baja:"; //btnProgramarTrue.Checked = false; //btnProgramarFalse.Checked = true; vFgProgramarFecha = false; vDsMensaje = ContextoApp.EO.Configuracion.MensajeCapturaResultados.dsMensaje; vDsMensajeE = ContextoApp.EO.Configuracion.MensajeImportantes.dsMensaje; vDsMensajeME = ContextoApp.EO.Configuracion.MensajeBajaNotificador.dsMensaje; vDsMensajeEv = ContextoApp.EO.Configuracion.MensajeImportantes.dsMensaje; vDsMensajeMEv = ContextoApp.EO.Configuracion.MensajeBajaNotificador.dsMensaje; } } vClUsuario = ContextoUsuario.oUsuario.CL_USUARIO; vNbPrograma = ContextoUsuario.nbPrograma; }
private void dgvEmpleados_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { txtDni.Text = dgvEmpleados.CurrentRow.Cells[0].Value.ToString(); txtApellido.Text = dgvEmpleados.CurrentRow.Cells[1].Value.ToString(); txtNombre.Text = dgvEmpleados.CurrentRow.Cells[2].Value.ToString(); txtCuil.Text = dgvEmpleados.CurrentRow.Cells[4].Value.ToString(); txtMail.Text = dgvEmpleados.CurrentRow.Cells[3].Value.ToString(); cbbtipoempleado.SelectedIndex = cbbtipoempleado.FindString(dgvEmpleados.CurrentRow.Cells[5].Value.ToString()); EmpleadoNegocio negocio = new EmpleadoNegocio(); Telefono telefono = new Telefono(); telefono = negocio.buscarTelefono(Convert.ToInt32(txtDni.Text)); txtIdTel.Text = telefono.Id.ToString(); txtNumTel.Text = telefono.Numero.ToString(); txtTipoTel.Text = telefono.TipoDeTelefono; Domicilio domicilio = new Domicilio(); domicilio = negocio.buscarDomicilio(Convert.ToInt32(txtDni.Text)); txtId.Text = domicilio.Id.ToString(); txtCalle.Text = domicilio.Calle; txtNumero.Text = domicilio.Altura.ToString(); txtCalle.CharacterCasing = CharacterCasing.Upper; txtCodPostal.Text = domicilio.CodigoPostal.ToString(); txtlocalidad.Text = domicilio.Localidad; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
protected void CargarDatosEmpleadosTodos() { List <int> pIdsSeleccionados = new List <int>(); foreach (var item in vEmpTabuladores) { pIdsSeleccionados.Add((int)item.ID_EMPLEADO); } EmpleadoNegocio nEmpleados = new EmpleadoNegocio(); var vEmpleadosObtenidos = nEmpleados.ObtenerEmpleados(pID_ROL: vIdRol); var vEmpleadosSeleccionados = vEmpleadosObtenidos.Where(w => pIdsSeleccionados.Contains(w.M_EMPLEADO_ID_EMPLEADO)).ToList(); List <E_EMPLEADOS_GRAFICAS> vListaEmpleados = new List <E_EMPLEADOS_GRAFICAS>(); vListaEmpleados = vCargaLista(vEmpleadosSeleccionados); foreach (var item in vListaEmpleados) { if (vLstEmpleados.Where(w => w.ID_EMPLEADO == item.ID_EMPLEADO).Count() == 0) { vLstEmpleados.Add(item); } } rgdEmpleados.Rebind(); PintarTabulador(false); }
protected void dgvFabricaciones_RowEditing(object sender, GridViewEditEventArgs e) { dgvFabricaciones.EditIndex = e.NewEditIndex; Cargardgv(); FabricacionNegocio fabNeg = new FabricacionNegocio(); ProductoNegocio prodNeg = new ProductoNegocio(); ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlProductos")).DataValueField = "id"; ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlProductos")).DataTextField = "nombre"; ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlProductos")).DataSource = prodNeg.Listar(); ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlProductos")).DataBind(); Producto pr = (prodNeg.Listar(e.NewEditIndex + 1))[0]; Fabricacion fab = (fabNeg.Listar(e.NewEditIndex + 1))[0]; ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlProductos")).Items.FindByValue(fab.producto.id.ToString()).Selected = true; fabNeg = new FabricacionNegocio(); EmpleadoNegocio empNeg = new EmpleadoNegocio(); ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlEmpleados")).DataValueField = "id"; ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlEmpleados")).DataTextField = "nombre"; ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlEmpleados")).DataSource = empNeg.Listar(); ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlEmpleados")).DataBind(); //Fabricacion fab = (fabNeg.Listar(e.NewEditIndex + 1))[0]; ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlEmpleados")).Items.FindByValue(fab.empleado.id.ToString()).Selected = true; ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlEstadoEdit")).Items.Add("Pendiente"); ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlEstadoEdit")).Items.Add("Completado"); ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlEstadoEdit")).Items.Add("Cancelado"); ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlEstadoEdit")).DataBind(); ((DropDownList)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("ddlEstadoEdit")).Items.FindByValue(fab.estadoFab).Selected = true; ((TextBox)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("txbFechaI")).Text = fab.fechaInicio.ToString("yyyy-MM-dd"); ((TextBox)dgvFabricaciones.Rows[e.NewEditIndex].FindControl("txbFechaFin")).Text = fab.fechaFin.ToString("yyyy-MM-dd"); }
protected void rgEmpleadosBaja_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { EmpleadoNegocio nEmpleado = new EmpleadoNegocio(); var vEmpleado = nEmpleado.ObtenerEmpleados(pFgActivo: true, pID_EMPRESA: vIdEmpresa, pID_ROL: vIdRol); rgEmpleadosBaja.DataSource = vEmpleado; }
private void DefineGrid() { bool?vFgActivo = true;; if (Request.QueryString["CL_ORIGEN"] != null) { if (Request.QueryString["CL_ORIGEN"].ToString() == "REQUISICION") { vFgActivo = null; vIdRol = null; } } vClTipoSeleccion = Request.QueryString["vClTipoSeleccion"]; if (string.IsNullOrEmpty(vClTipoSeleccion)) { vClTipoSeleccion = "TODAS"; } XElement vXmlSeleccion = vTipoDeSeleccion(vClTipoSeleccion); EmpleadoNegocio nEmpleado = new EmpleadoNegocio(); List <SPE_OBTIENE_EMPLEADOS_Result> eEmpleados; eEmpleados = nEmpleado.ObtenerEmpleados(pXmlSeleccion: vXmlSeleccion, pClUsuario: vClUsuario, pFgActivo: vFgActivo, pID_EMPRESA: vIdEmpresa, pID_ROL: vIdRol); // Se manda el ID ROL como parametro CamposAdicionales cad = new CamposAdicionales(); DataTable tEmpleados = cad.camposAdicionales(eEmpleados, "M_EMPLEADO_XML_CAMPOS_ADICIONALES", grdEmpleados, "M_EMPLEADO"); grdEmpleados.DataSource = tEmpleados; }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { vLstComparacionCompetencias = new List <E_COMPARACION_COMPETENCIA>(); vLstPromediosPuestos = new List <E_PROMEDIO_PLAN_VIDA_CARRERA>(); Negocio.Administracion.PeriodoNegocio neg = new Negocio.Administracion.PeriodoNegocio(); PlanVidaCarreraNegocio negp = new PlanVidaCarreraNegocio(); EmpleadoNegocio nege = new EmpleadoNegocio(); if (Request.Params["idPeriodo"] != null) { SPE_OBTIENE_C_PERIODO_Result per = new SPE_OBTIENE_C_PERIODO_Result(); vIdPeriodo = int.Parse(Request.Params["idPeriodo"]); per = neg.Obtener_C_PERIODO(ID_PERIODO: vIdPeriodo).FirstOrDefault(); txtPeriodo.InnerText = per.NB_PERIODO + per.DS_PERIODO; txtTipoEvaluacion.InnerHtml = per.TIPO_EVALUACION; } if (Request.Params["idEmpleado"] != null) { SPE_OBTIENE_M_EMPLEADO_Result emp = new SPE_OBTIENE_M_EMPLEADO_Result(); vIdEmpleado = int.Parse(Request.Params["idEmpleado"]); emp = nege.ObtenerEmpleado(ID_EMPLEADO: vIdEmpleado).FirstOrDefault(); vIdPuesto = emp.ID_PUESTO; txtClaveEmpleado.InnerText = emp.CL_EMPLEADO; txtClavePuesto.InnerText = emp.CL_PUESTO; txtNombreEmpleado.InnerText = emp.NB_EMPLEADO_COMPLETO; txtNombrePuesto.InnerText = emp.NB_PUESTO; } if (Request.Params["Puestos"] != null) { XElement prueba = new XElement("PUESTOS"); string[] aux = Request.Params["Puestos"].ToString().Split(','); foreach (string item in aux) { prueba.Add(new XElement("PUESTO", new XAttribute("ID", item))); } PuestosComparacion = prueba.ToString(); List <SPE_OBTIENE_M_PUESTO_Result> listaPuestos = negp.ObtienePuestos(PuestosComparacion); lstPuestos.DataSource = listaPuestos; lstPuestos.DataValueField = "ID_PUESTO"; lstPuestos.DataTextField = "NB_PUESTO"; lstPuestos.DataBind(); } } }
protected void grdCapacitacion_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { EmpleadoNegocio capacitacionEmpleado = new EmpleadoNegocio(); List <SPE_OBTIENE_CAPACITACIONES_EMPLEADO_Result> listaCapacitacionEmpleados = new List <SPE_OBTIENE_CAPACITACIONES_EMPLEADO_Result>(); listaCapacitacionEmpleados = capacitacionEmpleado.ObtenerCapacitacionEmpleados(); grdCapacitacion.DataSource = listaCapacitacionEmpleados; }
protected void grdPerfilEmpleados_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { EmpleadoNegocio perfilEmpleado = new EmpleadoNegocio(); List <SPE_OBTIENE_PERFIL_EMPLEADOS_Result> listaPerfilEmpleados = new List <SPE_OBTIENE_PERFIL_EMPLEADOS_Result>(); listaPerfilEmpleados = perfilEmpleado.ObtenerPerfilEmpleados(pIdEmpresa: vIdEmpresa, pIdRol: vIdRol); grdPerfilEmpleados.DataSource = listaPerfilEmpleados; }
private void btnHabilitar_Click(object sender, EventArgs e) { EmpleadoNegocio negocio = new EmpleadoNegocio(); Empleado emp = (Empleado)dgvEmpleados.CurrentRow.DataBoundItem; negocio.habilitarEmpleado(emp); cargarGrilla(); }
private void CargarTablaEmpleados() { dataGridView_Medicos.DataSource = null; dataGridView_Medicos.DataSource = EmpleadoNegocio.DevolverListadoEmpleadosNegocio(); DataGridViewColumn colunId = dataGridView_Medicos.Columns[0]; colunId.Visible = false; }
protected void grdSueldoEmpleados_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { EmpleadoNegocio sueldoEmpleado = new EmpleadoNegocio(); List <SPE_OBTIENE_SUELDO_EMPLEADOS_Result> listaSueldoEmpleados = new List <SPE_OBTIENE_SUELDO_EMPLEADOS_Result>(); listaSueldoEmpleados = sueldoEmpleado.ObtenerSueldoEmpleados(pIdEmpresa: vIdEmpresa, pIdRol: vIdRol); grdSueldoEmpleados.DataSource = listaSueldoEmpleados; }
protected void Page_Load(object sender, EventArgs e) { int Dni = Convert.ToInt32(Request.QueryString["Dni"]); EmpleadoNegocio EmpleadoNegocio = new EmpleadoNegocio(); Empleado Empleado = new Empleado(); Empleado = EmpleadoNegocio.BuscarEmpleado(Dni); Image1.ImageUrl = Empleado.Foto; }
public FrmVentasRealizadas() { InitializeComponent(); clienteNegocio = new ClienteNegocio(); empleadoNegocio = new EmpleadoNegocio(); productoNegocio = new ProductoNegocio(); Negocio.ListaVentas = new List <Venta>(); }
protected void btnCancelarBaja_Click(object sender, EventArgs e) { EmpleadoNegocio nEmpleados = new EmpleadoNegocio(); GridDataItem itemId = (GridDataItem)rgBajasPendientes.SelectedItems[0]; int vIdEmpleado = (int.Parse(itemId.GetDataKeyValue("ID_EMPLEADO").ToString())); E_RESULTADO vResultado = nEmpleados.CancelaBajaEmpleado(vIdEmpleado, vClUsuario, vNbPrograma); string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE; UtilMensajes.MensajeResultadoDB(rwmMensaje, vMensaje, vResultado.CL_TIPO_ERROR, 400, 150, null); rgBajasPendientes.Rebind(); }
private void EliminarEmpleado(string cedula) { if (MessageBox.Show("Desea Eliminar", "Mensaje de Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { EmpleadoNegocio.EliminarEmpleado(cedula); } else { Console.WriteLine("No se va a eliminar"); } }
private void GuardarDatosPuesto() { RequisicionNegocio nRequisicion = new RequisicionNegocio(); EmpleadoNegocio nEmpleado = new EmpleadoNegocio(); string vClEstatusPuesto = btnAutorizar.Checked ? "AUTORIZADO" : "RECHAZADO"; string vMensajeCorreo = ""; string vNbCorreo = ""; string nbCreaRequisicion = ""; string vDsComentarios = rtbObservacionesPuesto.Text; string Asunto = "Actualización de puesto de requisición"; var vRequisicion = nRequisicion.ObtieneRequisicion(pIdRequisicion: pIdRequisicion).FirstOrDefault(); // var vSolicitante = nEmpleado.ObtenerEmpleado(ID_EMPLEADO: vRequisicion.ID_SOLICITANTE).FirstOrDefault(); // if (vSolicitante != null) if (vRequisicion != null) { //nbCreaRequisicion = vSolicitante.NB_EMPLEADO_COMPLETO; //vNbCorreo = vSolicitante.CL_CORREO_ELECTRONICO; nbCreaRequisicion = vRequisicion.NB_EMPLEADO_SOLICITANTE; vNbCorreo = vRequisicion.NB_CORREO_SOLICITANTE; } if (vClEstatusPuesto.Equals("RECHAZADO")) { vMensajeCorreo = ContextoApp.IDP.NotificacionRrhh.dsRechazarPuesto.dsMensaje; } else { vMensajeCorreo = ContextoApp.IDP.NotificacionRrhh.dsAutorizarPuesto.dsMensaje; } vMensajeCorreo = vMensajeCorreo.Replace("[NB_CREA_REQUISICION]", nbCreaRequisicion); vMensajeCorreo = vMensajeCorreo.Replace("[NB_PUESTO]", vRequisicion.NB_PUESTO); vMensajeCorreo = vMensajeCorreo.Replace("[DS_COMENTARIOS]", vDsComentarios); vMensajeCorreo = vMensajeCorreo.Replace("[CL_REQUISICION]", vRequisicion.NO_REQUISICION); E_RESULTADO vResultado = nRequisicion.ActualizaEstatusRequisicion(false, true, pIdRequisicion, vRequisicion.ID_PUESTO.Value, rtbObservacionesPuesto.Text, txtObservacionesRequisicion.Text, vClEstatusPuesto, "", vNbPrograma, vClUsuario); string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE; if (vResultado.CL_TIPO_ERROR == E_TIPO_RESPUESTA_DB.SUCCESSFUL) { builder.Append(vNbCorreo + ";"); EnvioCorreo(builder.ToString(), vMensajeCorreo, Asunto); UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR, pCallBackFunction: "OnCloseWindow"); } else { UtilMensajes.MensajeResultadoDB(rnMensajeError, vMensaje, vResultado.CL_TIPO_ERROR, pCallBackFunction: ""); } }
public FrmVentas() { InitializeComponent(); clienteNegocio = new ClienteNegocio(); empleadoNegocio = new EmpleadoNegocio(); celularNegocio = new CelularNegocio(); tecladoNegocio = new TecladoNegocio(); ventaNegocio = new VentaNegocio(); Negocio.ListaVentas = new List <Venta>(); }