protected void btnCedula_Click(object sender, EventArgs e) { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); string listInsertE = ""; try { //Obtengo datos guardados de usuario NombreUsuario = txtUsuario.Text.ToLower(); CorreoUsuario = txtUsuario.Text.ToLower() + "@andalucia.fin.ec"; if (validacedularuc(txtCedula.Text) == true) { /*INSERTA DATOS DE USUARIO - SIST REFERIDOS*/ listInsertE = LogRef.rf_InsertEmpleado("IE", txtCedula.Text, NombreUsuario, CorreoUsuario); accedemenu(); } else { lblMensaje.Text = "Cedula incorrecta"; } } catch (Exception ex) { throw new Exception(ex.Message); } }
// Obtiene Roles public void carga_rol() { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); List <ReferidosInfo> listRoles = new List <ReferidosInfo>(); try { //listRoles = LogRef.rf_ListarRoles("RS"); //[9:39] Andres Salazar listRoles = LogRef.rf_ListarRoles("RC"); //foreach (ReferidosInfo detalle in listRoles) //{ // string cad = detalle.Descripcion; //} ddlRol.DataSource = listRoles; ddlRol.DataTextField = "rl_descripcion"; ddlRol.DataValueField = "rl_codigo"; ddlRol.DataBind(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void DatosProductos() { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); List <ReferidosInfo> listCliente = new List <ReferidosInfo>(); GridViewRow row = gvRechazadas.SelectedRow; // Productos pendientes gvProductos.DataSource = LogRef.rf_registro_productos("LS"); gvProductos.DataBind(); gvProductos.Columns[1].Visible = false; // Oculto ID gvProductos.Columns[4].Visible = false; // Oculto Regla gvProductos.Columns[7].Visible = false; // Oculto Cliente gvProductos.Columns[8].Visible = false; // Oculto Empleado gvProductos.Columns[9].Visible = false; // Oculto Oficial // Productos Pendientes para impresion gvGuardarPendientes.DataSource = LogRef.rf_registro_productos("LS"); gvGuardarPendientes.DataBind(); gvGuardarPendientes.Columns[0].Visible = false; // Oculto ID gvGuardarPendientes.Columns[7].Visible = false; // Oculto Empleado gvGuardarPendientes.Columns[8].Visible = false; // Oculto Oficial // Productos rechazados gvRechazadas.DataSource = LogRef.rf_registro_productos("LSR"); gvRechazadas.DataBind(); gvRechazadas.Columns[0].Visible = false; // Oculto ID gvRechazadas.Columns[3].Visible = false; // Oculto ID gvRechazadas.Columns[7].Visible = false; // Oculto Empleado }
protected void TextBox26_TextChanged(object sender, EventArgs e) { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); List <ReferidosInfo> listCliente = new List <ReferidosInfo>(); try { if (txtCedC.Text == "") { lblMensajeC.Text = "Ingrese la cédula del cliente"; } else { //listCliente = LogRef.rf_consulta_cliente("C", "EC", txtCedC.Text); /*AQUI ESTOY TRABAJANDO*/ if (listCliente.Count() > 0) { foreach (ReferidosInfo datosEmpleado in listCliente) { lblMensajeC.Text = datosEmpleado.Em_nombre.Trim().ToString(); } } else { lblMensajeC.Text = "VERIFIQUE LOS DATOS DEL EMPLEADO"; } } } catch (Exception) { throw; } }
public void ContactoEmpleado(string emp) { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); List <ReferidosInfo> listEmpleado = new List <ReferidosInfo>(); listEmpleado = LogRef.rf_datos_empleado("LSE", emp); // Revisar si es necesario }
public void mostrarproductos() { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); // gvProdActivos.DataSource = LogRef.rf_puntos_colaborador("PC"); //gvProdActivos.DataBind(); }
public void mostrarproductos() { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); gvProdActivos.DataSource = LogRef.rf_puntos_colaborador("PC", ProyectoAndalucia.Inicio.IdUsuario); gvProdActivos.DataBind(); }
public void Referidos() { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); string usuario = idUsuario + ""; gvReferidos.DataSource = LogRef.rf_ReferidoEmpleado("RFE", idUsuario); gvReferidos.DataBind(); gvReferidos.Columns[0].Visible = false; // Oculto ID gvReferidos.Columns[3].Visible = false; // Oculto ID gvReferidos.Columns[7].Visible = false; // Oculto ID }
public void ContactoEmpleado(string emp) { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); List <ReferidosInfo> listEmpleado = new List <ReferidosInfo>(); listEmpleado = LogRef.rf_datos_empleado("LSE", emp); foreach (ReferidosInfo detalle in listEmpleado) { txtNombreE.Text = detalle.Lse_nombre; } }
public void DatosPremios() { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); gvPremiosCanje.DataSource = LogRef.rf_canje_premios("PRQ", "PRI"); gvPremiosCanje.DataBind(); gvPremiosCanje.Columns[1].Visible = false; // Oculto ID gvPremiosCanje.Columns[3].Visible = false; // Oculto ID gvPremiosCanje.Columns[9].Visible = false; // Oculto ID // Carga Grid de impresion de Excel gvImprimePremiosCanje.DataSource = LogRef.rf_canje_premios("PRQ", "PRI"); gvImprimePremiosCanje.DataBind(); gvPremiosEntregados.DataSource = LogRef.rf_canje_premios("PRQ", "PRE"); gvPremiosEntregados.DataBind(); gvPremiosEntregados.Columns[1].Visible = false; // Oculto ID gvPremiosEntregados.Columns[2].Visible = false; // Oculto ID gvPremiosEntregados.Columns[8].Visible = false; // Oculto ID }
public void ActualizarEstado() { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); string listInsertEstado = ""; string listInsertLog = ""; //string estadoPuntos = "REF"; string estadoPremio = "E"; string id = ""; //int user = 0; string cuenta = ""; string Observacion = ""; try { if (gvPremiosCanje.SelectedRow != null) { GridViewRow row = gvPremiosCanje.SelectedRow; id = row.Cells[1].Text; empleado = row.Cells[3].Text; cuenta = row.Cells[3].Text; Observacion = row.Cells[10].Text; } if (id != "") { listInsertEstado = LogRef.rf_UpdateEstadoReg("UPP", id, empleado, cuenta, estadoPremio); // ESTADO PREMIOS COLABORADOR - Solo requiere ID y ENTE listInsertLog = LogRef.rf_InsertLog("ILOG", idUsuario, empleado, "", "MARK1", "Registra la entrega del premio."); DatosPremios(); // Recarga Tabla inicializa("Elementos"); } else { lblMensajeProductos.Text = "Seleccione un registro"; } } catch (Exception) { throw; } }
public void ContactoCliente(string cli) { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); List <ReferidosInfo> listCliente = new List <ReferidosInfo>(); List <ReferidosInfo> listProducto = new List <ReferidosInfo>(); ddlTelefonos.Items.Clear(); listCliente = LogRef.rf_datos_cliente("LSC", cli); foreach (ReferidosInfo detalle in listCliente) { txtNombreC.Text = listCliente.ElementAt(0).Lsc_nombre; if (listCliente.ElementAt(0).Lsc_telefono1 != " ") { ddlTelefonos.Items.Add(listCliente.ElementAt(0).Lsc_telefono1); } if (listCliente.ElementAt(0).Lsc_telefono2 != " ") { ddlTelefonos.Items.Add(listCliente.ElementAt(0).Lsc_telefono2); } if (listCliente.ElementAt(0).Lsc_telefono3 != " ") { ddlTelefonos.Items.Add(listCliente.ElementAt(0).Lsc_telefono3); } txtCorreoC.Text = listCliente.ElementAt(0).Lsc_correo; break; } //Tipo de producto - Consulto la cuenta en la tabla GridViewRow row = gvProductos.SelectedRow; //Consulto el tipo de producto seleccionado listProducto = LogRef.rf_tipo_producto("TP", row.Cells[3].Text); foreach (ReferidosInfo detalle in listProducto) { lblTipoProductoC.Text = detalle.Lsp_producto; break; } }
// Obtiene Datos de empleado public void consulta_empleado() { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); List <ReferidosInfo> listEmpleado = new List <ReferidosInfo>(); try { List <RefClienteInfo> listaEmp = new List <RefClienteInfo>(); RefClienteInfo emples = new RefClienteInfo(); string[] Nombres = Usuario.Split('.'); listaEmp = LogRef.ConsultarEmpleado("Q", "", Nombres[0].ToUpper(), Nombres[1].ToUpper()); emples = (RefClienteInfo)listaEmp[0]; int idUsuario = emples.Ente; HttpContext.Current.Session["LoginId"] = idUsuario; /* Mala : para la variable de session */ } catch (Exception ex) { throw new Exception(ex.Message); } }
public void RechazaSolicitud() { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); string listInsertEstado = ""; string listInsertLog = ""; string estado = ""; string id = ""; string cuenta = ""; string Observacion = ""; try { if (gvProductos.SelectedRow != null) { GridViewRow row = gvProductos.SelectedRow; id = row.Cells[1].Text; empleado = row.Cells[8].Text; cliente = row.Cells[7].Text; cuenta = row.Cells[3].Text; Observacion = row.Cells[10].Text; } if (id != "") { listInsertEstado = LogRef.rf_UpdateEstadoReg("URE", id, empleado, cuenta, estado); listInsertLog = LogRef.rf_InsertLog("ILOG", idUsuario, empleado, cliente, "CALL2", "Rechaza solicitud"); DatosProductos();// Recarga Tabla inicializa("Elementos"); } else { lblMensaje.Text = "Seleccione un registro"; } } catch (Exception) { throw; } }
// Obtiene Productos Clientes public void productos_clientes(string cli) { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); List <ReferidosInfo> listCliente = new List <ReferidosInfo>(); ddlProductos.Items.Clear(); try { listCliente = LogRef.rf_datos_producto("LSP", cli); foreach (ReferidosInfo detalle in listCliente) { //if (detalle.Lsc_telefono1.Trim().Equals("")) //{ ddlProductos.Items.Add(detalle.Lsp_producto); //} } } catch (Exception ex) { throw new Exception(ex.Message); } }
// Valida Cedula y Login public bool validadatos(string valida) { ReferidosLogi LogRef = new ReferidosLogi(); ReferidosInfo InfRef = new ReferidosInfo(); bool respuesta = false; try { //Valida Cedula if (valida == "cedula") { if (LogRef.validadorDeCedula(txtCedula.Text).Trim().Equals("")) { respuesta = true; } return(respuesta); } else if (valida == "vUserRef") { string properString = "Hello World!"; Console.WriteLine(properString.ToLower()); //Consulta datos de Usuario del sistema Referidos listAcceso = LogRef.rf_ValidaUsuarioR("CS", "CSL", txtUsuario.Text.ToLower()); foreach (ReferidosInfo datosUsuarioR in listAcceso) { /*Llena datos de sesion*/ IdUsuario = datosUsuarioR.Us_ente; CedulaUsuario = datosUsuarioR.Us_cedula; NombreUsuario = datosUsuarioR.Us_nombres; FotoUsuario = datosUsuarioR.Us_foto; RolAcceso = Int32.Parse(ddlRol.SelectedValue.ToString()); CorreoUsuario = txtUsuario.Text.ToLower() + "@andalucia.fin.ec"; return(respuesta = true); } return(respuesta); } else if (valida == "vlogin") { //Consulta datos de Usuario del sistema Referidos listAcceso = LogRef.rf_ValidaAcceso("CS", "CSE", txtUsuario.Text.ToLower(), txtClave.Text); foreach (ReferidosInfo datosAcceso in listAcceso) { /*Llena datos de sesion*/ IdUsuario = datosAcceso.Us_ente; CedulaUsuario = datosAcceso.Us_cedula; NombreUsuario = datosAcceso.Us_nombres; FotoUsuario = datosAcceso.Us_foto; RolAcceso = Int32.Parse(ddlRol.SelectedValue.ToString()); //CorreoUsuario = "*****@*****.**"; // Correo Usuario Externo return(respuesta = true); } return(respuesta); } else { return(respuesta); } } catch (Exception ex) { throw new Exception(ex.Message); } }