protected void rgCatalogos_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { CatalogoValorNegocio nCatalogo = new CatalogoValorNegocio(); var vCatalogo = nCatalogo.Obtener_C_CATALOGO_VALOR(ID_CATALOGO_LISTA: vIdCatalogo); rgCatalogos.DataSource = vCatalogo; }
protected void btnGuardarRegistro_Click(object sender, EventArgs e) { SPE_OBTIENE_C_CATALOGO_VALOR_Result catalogo = new SPE_OBTIENE_C_CATALOGO_VALOR_Result(); string tipoTransaccion = "I"; if (vIdCatalogoValor != 0) { tipoTransaccion = "A"; catalogo = getValor(vIdCatalogoValor.ToString()); } catalogo.CL_CATALOGO_VALOR = txtClValor.Text; catalogo.DS_CATALOGO_VALOR = txtDsValor.Text; catalogo.NB_CATALOGO_VALOR = txtNbValor.Text; catalogo.ID_CATALOGO_LISTA = Convert.ToInt32(vIdCatalogoLista); CatalogoValorNegocio operaciones = new CatalogoValorNegocio(); E_RESULTADO vResultado = operaciones.InsertaActualiza_C_CATALOGO_VALOR(tipoTransaccion, catalogo, vClUsuario, vNbPrograma); //E_RESULTADO vResultado = negocio.InsertaActualiza_C_AREA_INTERES(tipo_transaccion: E_TIPO_OPERACION_DB.A.ToString(), usuario: vClUsuario, programa: vNbPrograma, v_c_area_interes: vExperienciaProfesional); // = nRol.InsertaActualizaRoles(vClOperacion, vRol, vFunciones, 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, 180); }
protected void cmbIdCatalogo_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e) { CatalogoValorNegocio negocio = new CatalogoValorNegocio(); vIdCatalogoLista = int.Parse(cmbIdCatalogo.SelectedValue); grvValoresGenericos.DataSource = negocio.Obtener_C_CATALOGO_VALOR(ID_CATALOGO_LISTA: vIdCatalogoLista); grvValoresGenericos.DataBind(); }
protected void CargaItemsCatalogoValor() { CatalogoValorNegocio nCatalogoValor = new CatalogoValorNegocio(); List <SPE_OBTIENE_C_CATALOGO_VALOR_Result> vCatalogoValor = nCatalogoValor.Obtener_C_CATALOGO_VALOR(); cmbComboboxDefault.DataSource = vCatalogoValor.Where(w => w.ID_CATALOGO_LISTA.Equals(int.Parse(cmbComboboxCatalogo.SelectedValue))); cmbComboboxDefault.DataTextField = "NB_CATALOGO_VALOR"; cmbComboboxDefault.DataValueField = "CL_CATALOGO_VALOR"; cmbComboboxDefault.DataBind(); }
protected SPE_OBTIENE_C_CATALOGO_VALOR_Result getValor(string idValorCatalogo) { CatalogoValorNegocio negocio = new CatalogoValorNegocio(); List <SPE_OBTIENE_C_CATALOGO_VALOR_Result> lista = negocio.Obtener_C_CATALOGO_VALOR(ID_CATALOGO_VALOR: vIdCatalogoValor); var q = from o in lista where o.ID_CATALOGO_VALOR == int.Parse(idValorCatalogo) select new SPE_OBTIENE_C_CATALOGO_VALOR_Result { ID_CATALOGO_LISTA = o.ID_CATALOGO_LISTA , NB_CATALOGO_VALOR = o.NB_CATALOGO_VALOR , DS_CATALOGO_VALOR = o.DS_CATALOGO_VALOR , ID_CATALOGO_VALOR = o.ID_CATALOGO_VALOR , CL_CATALOGO_VALOR = o.CL_CATALOGO_VALOR }; return(q.FirstOrDefault()); }
protected void btnEliminar_Click(object sender, EventArgs e) { foreach (GridDataItem item in grvValoresGenericos.SelectedItems) { if (item != null) { SPE_OBTIENE_C_CATALOGO_VALOR_Result valor = new SPE_OBTIENE_C_CATALOGO_VALOR_Result(); CatalogoValorNegocio negocio = new CatalogoValorNegocio(); valor = getValor(item.GetDataKeyValue("ID_CATALOGO_VALOR").ToString()); E_RESULTADO vResultado = negocio.Elimina_C_CATALOGO_VALOR(ID_CATALOGO_VALOR: valor.ID_CATALOGO_VALOR, usuario: vClUsuario, programa: vNbPrograma); //E_RESULTADO vResultado = negocio.Elimina_C_CATALOGO_LISTA(lista.ID_CATALOGO_LISTA, usuario, programa); // = nRol.InsertaActualizaRoles(vClOperacion, vRol, vFunciones, 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, "onCloseWindow"); } } }
protected void Page_Load(object sender, EventArgs e) { PlantillaFormularioNegocio nPlantillas = new PlantillaFormularioNegocio(); CatalogoValorNegocio nValorGenerico = new CatalogoValorNegocio(); SolicitudNegocio nSolicitud = new SolicitudNegocio(); CandidatoNegocio nCandidato = new CandidatoNegocio(); if (!IsPostBack) { vCONTADOR_FAMILIAR = 0; //vID_CANDIDATO = -1; //vID_CANDIDATO = -1; vID_FAMILIAR = -1; vFamiliares = new List <E_DATOS_FAMILIARES>(); //SecuenciaNegocio nSecuencia = new SecuenciaNegocio(); //var vObjetoSecuencia = nSecuencia.Obtener_C_SECUENCIA().FirstOrDefault(); //vClSecuencia = vObjetoSecuencia.CL_SECUENCIA; //var vUltiomFolio= nSecuencia.ObtieneFolioSecuencia(vClSecuencia).FirstOrDefault(); //txtFolio.Text = vUltiomFolio.NO_SECUENCIA.ToString(); /////////////////////////////////////INFORMACION PERSONAL CONTROLADORES///////////////////////////////////////////// var vPlantillas = nPlantillas.Obtener_C_PLANTILLA_FORMULARIO(); cmbPlantillas.DataSource = vPlantillas;//LLENAMOS DE DATOS EL GRID cmbPlantillas.DataTextField = "CL_FORMULARIO"; cmbPlantillas.DataTextField = "NB_PLANTILLA_SOLICITUD"; cmbPlantillas.DataValueField = "ID_PLANTILLA_SOLICITUD"; cmbPlantillas.DataBind(); //EN DURO ID CATALOGO LISTA var vNacionalidades = nValorGenerico.Obtener_C_CATALOGO_VALOR(ID_CATALOGO_LISTA: ContextoApp.IdCatalogoNacionalidades); cmbNacionalidad.DataSource = vNacionalidades;//LLENAMOS DE DATOS EL GRID cmbNacionalidad.DataTextField = "CL_CATALOGO_VALOR"; cmbNacionalidad.DataTextField = "NB_CATALOGO_VALOR"; cmbNacionalidad.DataValueField = "CL_CATALOGO_VALOR"; cmbNacionalidad.DataBind(); var vGeneros = nValorGenerico.Obtener_C_CATALOGO_VALOR(ID_CATALOGO_LISTA: ContextoApp.IdCatalogoGeneros); cmbGeneros.DataSource = vGeneros;//LLENAMOS DE DATOS EL GRID cmbGeneros.DataTextField = "CL_CATALOGO_VALOR"; cmbGeneros.DataTextField = "NB_CATALOGO_VALOR"; cmbGeneros.DataValueField = "CL_CATALOGO_VALOR"; cmbGeneros.DataBind(); var vEstadosCivil = nValorGenerico.Obtener_C_CATALOGO_VALOR(ID_CATALOGO_LISTA: ContextoApp.IdCatalogoEstadosCivil); cmbEstadoCivil.DataSource = vEstadosCivil;//LLENAMOS DE DATOS EL GRID cmbEstadoCivil.DataTextField = "CL_CATALOGO_VALOR"; cmbEstadoCivil.DataTextField = "NB_CATALOGO_VALOR"; cmbEstadoCivil.DataValueField = "CL_CATALOGO_VALOR"; cmbEstadoCivil.DataBind(); ////////////////////////////////////////DATOS FAMILIARES CONTROLADORES///////////////////////////////////////////////////////////// CatalogoValorNegocio nValor = new CatalogoValorNegocio(); var vParentescos = nValor.Obtener_C_CATALOGO_VALOR(ID_CATALOGO_LISTA: ContextoApp.IdCatalogoParentescos); cmbParentesco.DataSource = vParentescos; //cmbParentesco.DataTextField = "CL_CATALOGO_VALOR"; cmbParentesco.DataTextField = "NB_CATALOGO_VALOR"; cmbParentesco.DataValueField = "CL_CATALOGO_VALOR"; cmbParentesco.DataBind(); /////////////////////////////////EDICION DE UNA SOLICITUD///////////////////////////////////////////// if (Request.Params["ID"] != null) { vID_SOLICITUD = int.Parse(Request.Params["ID"]); var vSolicitud = nSolicitud.ObtieneSolicitudes(ID_SOLICITUD: vID_SOLICITUD).FirstOrDefault(); var vCandidatoEditar = nCandidato.Obtener_C_CANDIDATO(ID_CANDIDATO: vSolicitud.ID_CANDIDATO).FirstOrDefault(); vID_CANDIDATO = vCandidatoEditar.ID_CANDIDATO; txtNombre.Text = vCandidatoEditar.NB_CANDIDATO; txtApellidoP.Text = vCandidatoEditar.NB_APELLIDO_PATERNO; txtApellidoM.Text = vCandidatoEditar.NB_APELLIDO_MATERNO; cmbGeneros.SelectedValue = vCandidatoEditar.CL_GENERO; txtRFC.Text = vCandidatoEditar.CL_RFC; txtCURP.Text = vCandidatoEditar.CL_CURP; cmbEstadoCivil.SelectedValue = vCandidatoEditar.CL_ESTADO_CIVIL; txtNombreConyugue.Text = vCandidatoEditar.NB_CONYUGUE; txtNSS.Text = vCandidatoEditar.CL_NSS; //CL_TIPO_SANGUINEO = txt, txtPais.Text = vCandidatoEditar.NB_PAIS; txtEstado.Text = vCandidatoEditar.NB_ESTADO; txtMunicipio.Text = vCandidatoEditar.NB_MUNICIPIO; ColoniaNegocio nColonia = new ColoniaNegocio(); var vColoniaSeleccionada = nColonia.Obtener_C_COLONIA(NB_COLONIA: vCandidatoEditar.NB_COLONIA, CL_CODIGO_POSTAL: vCandidatoEditar.CL_CODIGO_POSTAL); cmbColonias.DataSource = vColoniaSeleccionada; cmbColonias.DataTextField = "CL_COLONIA"; cmbColonias.DataTextField = "NB_COLONIA"; cmbColonias.DataValueField = "ID_COLONIA"; cmbColonias.DataBind(); cmbColonias.SelectedValue = vColoniaSeleccionada.FirstOrDefault().ID_COLONIA + ""; txtCalle.Text = vCandidatoEditar.NB_CALLE; txtNoInterior.Text = vCandidatoEditar.NO_INTERIOR; txtNoExterior.Text = vCandidatoEditar.NO_EXTERIOR; txtCP.Text = vCandidatoEditar.CL_CODIGO_POSTAL; txtCorreoElectronico.Text = vCandidatoEditar.CL_CORREO_ELECTRONICO; //FE_NACIMIENTO = Fe_Nacimient.SelectedDate, txtLugarNac.Text = vCandidatoEditar.DS_LUGAR_NACIMIENTO; //MN_SUELDO = txtmn, cmbNacionalidad.SelectedValue = vCandidatoEditar.CL_NACIONALIDAD; txtOtra.Text = vCandidatoEditar.DS_NACIONALIDAD; txtLicenciaTipo.Text = vCandidatoEditar.NB_LICENCIA; txtVehiculos.Text = vCandidatoEditar.DS_VEHICULO; txtCartillaMilitar.Text = vCandidatoEditar.CL_CARTILLA_MILITAR; txtCedulaProfesional.Text = vCandidatoEditar.CL_CEDULA_PROFESIONAL; //Telefonos.ToString() = vCandidato.XML_TELEFONOS; List <E_TELEFONOS> vTelefono = XElement.Parse(vCandidatoEditar.XML_TELEFONOS).Elements("TELEFONO").Select(el => new E_TELEFONOS { CELULAR = el.Attribute("CELULAR").Value, CASA = el.Attribute("CASA").Value, OTROS = el.Attribute("OTROS").Value }).ToList(); txtCelula.Text = vTelefono.ElementAt(0).CELULAR; txtTel.Text = vTelefono.ElementAt(0).CASA; txtOtrosCelulares.Text = vTelefono.ElementAt(0).OTROS; ParienteNegocio nPariente = new ParienteNegocio(); var vparientes = nPariente.Obtener_C_PARIENTE(ID_CANDIDATO: vID_CANDIDATO); grdDatosFamiliares.DataSource = vparientes; grdDatosFamiliares.Rebind(); } } else { } }
protected void Page_Load(object sender, EventArgs e) { DepartamentoNegocio negocio = new DepartamentoNegocio(); RequisicionNegocio nRequisicion = new RequisicionNegocio(); if (!IsPostBack) { CatalogoListaNegocio nlista = new CatalogoListaNegocio(); var vCatalogoVacantes = nlista.Obtener_C_CATALOGO_LISTA(ID_CATALOGO_LISTA: ContextoApp.IdCatalogoCausaVacantes).FirstOrDefault(); if (vCatalogoVacantes != null) { CatalogoValorNegocio nvalor = new CatalogoValorNegocio(); var vCausas = nvalor.Obtener_C_CATALOGO_VALOR(ID_CATALOGO_LISTA: vCatalogoVacantes.ID_CATALOGO_LISTA); if (vCausas != null) { cmbCausas.DataSource = vCausas; cmbCausas.DataTextField = "NB_CATALOGO_VALOR"; cmbCausas.DataValueField = "CL_CATALOGO_VALOR"; cmbCausas.DataBind(); } } EmpleadoNegocio nEmpleado = new EmpleadoNegocio(); var vEmpleados = nEmpleado.Obtener_M_EMPLEADO(); if (vEmpleados != null) { cmbAutoriza.DataSource = vEmpleados; cmbAutoriza.DataTextField = "NB_EMPLEADO_COMPLETO"; cmbAutoriza.DataValueField = "ID_EMPLEADO"; cmbAutoriza.DataBind(); txtSolicitado.Text = vClUsuario.ToString(); txtSolicitado.ReadOnly = true; } PuestoNegocio nPuestos = new PuestoNegocio(); var Vpuestos = nPuestos.Obtener_M_PUESTO(); if (Vpuestos != null) { cmbPuestos.DataSource = Vpuestos;//LLENAMOS DE DATOS EL GRID cmbPuestos.DataTextField = "CL_PUESTO"; cmbPuestos.DataTextField = "NB_PUESTO"; cmbPuestos.DataValueField = "ID_PUESTO"; cmbPuestos.DataBind(); } if (Request.Params["ID"] != null) { pID_REQUISICION = int.Parse(Request.Params["ID"]); var vRequisicion = nRequisicion.Obtener_K_REQUISICION(ID_REQUISICION: pID_REQUISICION).FirstOrDefault(); txtNo_requisicion.Text = vRequisicion.NO_REQUISICION; Fe_solicitud.SelectedDate = vRequisicion.FE_SOLICITUD; Fe_Requerimiento.SelectedDate = vRequisicion.FE_REQUERIMIENTO; cmbPuestos.SelectedValue = vRequisicion.ID_PUESTO + ""; // VRequisicionAgregar.CL_ESTADO = "VIGENTE"; cmbCausas.SelectedValue = vRequisicion.CL_CAUSA; txtEspecifique.Text = vRequisicion.DS_CAUSA; PuestoNegocio npuesto = new PuestoNegocio(); var vpuesto = npuesto.Obtener_M_PUESTO(ID_PUESTO: vRequisicion.ID_PUESTO).FirstOrDefault(); txtArea.Text = vpuesto.NB_DEPARTAMENTO; cmbPuestos.SelectedValue = vpuesto.ID_PUESTO.ToString(); txtClPuesto.Text = vpuesto.CL_PUESTO.ToString(); SPE_OBTIENE_SUELDO_PROMEDIO_PUESTO_Result Vsueldo = nRequisicion.Obtener_Sueldo_Promedio_Puesto(ID_PUESTO: int.Parse(cmbPuestos.SelectedValue)); txtSueldo.Text = Vsueldo.MN_SUELDO_PROMEDIO + ""; Fe_Requerimiento.SelectedDate = vRequisicion.FE_REQUERIMIENTO; Fe_solicitud.SelectedDate = vRequisicion.FE_SOLICITUD; cmbAutoriza.SelectedValue = vRequisicion.ID_AUTORIZA.ToString(); txtVistoBueno.Text = ""; } } }
protected void Page_Load(object sender, EventArgs e) { CatalogoListaNegocio nlista = new CatalogoListaNegocio(); RequisicionNegocio nRequisicion = new RequisicionNegocio(); vNbPrograma = ContextoUsuario.nbPrograma; vClUsuario = ContextoUsuario.oUsuario.CL_USUARIO; vIdEmpresa = ContextoUsuario.oUsuario.ID_EMPRESA; vNbUsuario = ContextoUsuario.oUsuario.NB_USUARIO; if (!IsPostBack) { vIdAutoriza = 0; flRequisicion = Guid.Empty; clTokenRequisicion = ""; pClEstatusRequisicion = "CREADA"; hfRevisoDescriptivo.Value = "0"; lblDescripcionCausa.Style.Add("display", "none"); txtDescripcionCausa.Visible = false; lblTiempoCausa.Style.Add("display", "none"); txtTiempoCausa.Visible = false; divAutorizaPuestoReq.Style.Add("display", "none"); divEmpleadoSuplir.Style.Add("display", "none"); vIdRequisicion = null; Fe_solicitud.SelectedDate = DateTime.Now; Fe_Requerimiento.SelectedDate = DateTime.Now; radBtnBuscarPuesto.Enabled = false; var vCatalogoVacantes = nlista.ObtieneCatalogoLista(pIdCatalogoLista: ContextoApp.IdCatalogoCausaRequisicion).FirstOrDefault(); if (vCatalogoVacantes != null) { CatalogoValorNegocio nvalor = new CatalogoValorNegocio(); var vCausas = nvalor.Obtener_C_CATALOGO_VALOR(ID_CATALOGO_LISTA: vCatalogoVacantes.ID_CATALOGO_LISTA); if (vCausas != null) { cmbCausas.DataSource = vCausas; cmbCausas.DataTextField = "NB_CATALOGO_VALOR"; cmbCausas.DataValueField = "CL_CATALOGO_VALOR"; cmbCausas.DataBind(); } } if (Request.Params["RequisicionId"] != null) { vIdRequisicion = int.Parse(Request.Params["RequisicionId"]); rdpAutorizacion.Visible = true; lbAutoriza.Visible = true; CargarDatos(); } else { txtNo_requisicion.Text = nRequisicion.ObtieneNumeroRequisicion(); vIdPuesto = null; vIdRequisicion = null; pEstadoPuesto = null; pFechaPuesto = null; } } }
protected void GridValoresGenericos_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { CatalogoValorNegocio negocio = new CatalogoValorNegocio(); grvValoresGenericos.DataSource = negocio.Obtener_C_CATALOGO_VALOR(ID_CATALOGO_LISTA: vIdCatalogoLista); }