protected void Page_Load(object sender, EventArgs e) { usuario = ContextoUsuario.oUsuario.CL_USUARIO; programa = ContextoUsuario.nbPrograma; if (!Page.IsPostBack) { if (Request.QueryString["ClienteId"] != null) { idCliente = Guid.Parse(Request.QueryString["ClienteId"]); CargarDatos(); vClOperacion = E_TIPO_OPERACION_DB.A; } else { idCliente = null; lstTelefonos = new List <E_TELEFONOS>(); vClOperacion = E_TIPO_OPERACION_DB.I; lstEmpresas = new List <E_EMPRESA>(); EmpresaNegocio neg = new EmpresaNegocio(); rcbEmpresa.DataSource = neg.ObtenerEmpresas(); rcbEmpresa.DataValueField = "ID_EMPRESA"; rcbEmpresa.DataTextField = "NB_EMPRESA"; rcbEmpresa.DataBind(); } idTel = null; } }
private void BtnExcluir_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja realmente excluir a Empresa Selecionada?", "Exclusão", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { string mensagem; EmpresaNegocio empresaNegocio = new EmpresaNegocio(); mensagem = empresaNegocio.Excluir(Convert.ToInt32(TxtCodigo.Text)); if (mensagem == "0") { MessageBox.Show("Excluído com sucesso do Sistema.", "Exclusão", MessageBoxButtons.OK, MessageBoxIcon.Information); CarregaGridEmpresa(); if (DgvEmpresa.Rows.Count == 0) { LimpaCampos(); BtnEditar.Enabled = false; BtnExcluir.Enabled = false; } } else { MessageBox.Show("Não foi possível excluir a Cliente/Empresa", "Exclusão", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch { MessageBox.Show("Não foi possível excluir a Cliente/Empresa", "Exclusão", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
protected void btnSave_click(object sender, EventArgs e) { EmpresaNegocio negocio = new EmpresaNegocio(); E_EMPRESAS vExperienciaAgregar = new E_EMPRESAS(); if (!ptipo.Equals("Agregar")) { vExperienciaProfesional.CL_EMPRESA = txtClCatalogo.Text; vExperienciaProfesional.NB_EMPRESA = txtNbCatalogo.Text; // vExperienciaProfesional.NB_RAZON_SOCIAL = txtNBRazon.Text; E_RESULTADO vResultado = negocio.InsertaActualiza_C_EMPRESA(tipo_transaccion: E_TIPO_OPERACION_DB.A.ToString(), usuario: vClUsuario, programa: vNbPrograma, V_C_EMPRESA: 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); } else { vExperienciaAgregar.ID_EMPRESA = 1; vExperienciaAgregar.NB_EMPRESA = txtNbCatalogo.Text; vExperienciaAgregar.CL_EMPRESA = txtClCatalogo.Text; //vExperienciaAgregar.NB_RAZON_SOCIAL = txtNBRazon.Text; E_RESULTADO vResultado = negocio.InsertaActualiza_C_EMPRESA(tipo_transaccion: E_TIPO_OPERACION_DB.I.ToString(), usuario: vClUsuario, programa: vNbPrograma, V_C_EMPRESA: vExperienciaAgregar); string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE; UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR); } }
public void CarregaGridEmpresa() { try { EmpresaNegocio empresaNegocio = new EmpresaNegocio(); DgvEmpresa.DataSource = empresaNegocio.CarregaListaEmpresas(); DgvEmpresa.Update(); DgvEmpresa.Refresh(); if (DgvEmpresa.Rows.Count == 0) { BtnEditar.Visible = false; } else { BtnEditar.Visible = true; } } catch { MessageBox.Show("Não foi possível carregar a lista de Empresas.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void CargarDatos() { EmpresaNegocio neg = new EmpresaNegocio(); SPE_OBTIENE_C_EMPRESA_Result resultado = neg.ObtenerEmpresas(idEmpresa).FirstOrDefault(); txtClave.Text = resultado.CL_EMPRESA; txtNombre.Text = resultado.NB_EMPRESA; txtDescripcion.Text = resultado.DS_EMPRESA; }
public ActionResult listarTodos() { EmpresaNegocio empNeg = new EmpresaNegocio(); // INSTANCIANDO OBJ DE EMPRESA NEGOCIO List <Empresa> todos = new List <Empresa>(); // INSTANCIANDO LISTA DE EMPRESA PARA RECEBER O RESULTADO todos = empNeg.ConsultarTodos(); // RECENDO A LISTA DE EMPRESAS CONSULTADAS return(View("Listar", todos)); // CHAMANDO VIEW QUE IRÁ EXIBIR, PASSANDO A LISTA DE OBJs }
protected void btnEliminar_Click(object sender, EventArgs e) { GridDataItem item = grdEmpresas.SelectedItems[0] as GridDataItem; idEmpresa = Guid.Parse(item.GetDataKeyValue("ID_EMPRESA").ToString()); EmpresaNegocio neg = new EmpresaNegocio(); E_RESULTADO resultado = neg.EliminaEmpresa(idEmpresa); string vMensaje = resultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE; UtilMensajes.MensajeResultadoDB(rwmAlertas, vMensaje, resultado.CL_TIPO_MENSAJE, pCallBackFunction: null); grdEmpresas.Rebind(); }
public Boolean GravarEmpresa(String txtCnpjGravar) { EmpresaNegocio empNeg = new EmpresaNegocio(); // INSTANCIANDO OBJ DE EMPRESA NEGOCIO BuscarURL buscar = new BuscarURL(); // INSTANCIADO OBJ DE BUSCAURL List <Empresa> Todos = new List <Empresa>(); // INSTANCIANDO LISTA DE EMPRESA PARA RECEBER O RESULTADO Empresa emp = new Empresa(); // INSTANCIANDO OBJ DE EMPRESA Todos = buscar.BuscarEmpresa(txtCnpjGravar); // OBJ EPM RECEBENDO A CONCULTA - PASSANDO A URL COMO PARAMETRO emp = Todos[0]; // PEGANDO APENAS O 1 RESULTADO JÁ QUE ESTAMOS PASSANDO APENAS 1 CNPJ return(empNeg.InserirEmpresa(emp)); // RETORNANDO RESULTADO TRUE OU FALSE }
private void BtnConfirmar_Click(object sender, EventArgs e) { try { if (TxtCodigo.Text != "" && TxtDono.Text != "") { string mensagem; EmpresaNegocio enderecoNegocio = new EmpresaNegocio(); Empresa empresa = new Empresa(Convert.ToInt32(TxtCodigo.Text), TxtNome.Text.Trim().ToUpper(), TxtDono.Text.Trim().ToUpper(), TxtRua.Text, TxtNumero.Text, TxtBairro.Text, TxtCidade.Text, CbxUf.Text, MtbCep.Text.Replace("-", ""), TxtTelu.Text.Replace(" ", ""), TxtTeld.Text.Replace(" ", "")); if (novo) { //Novo Cadastro mensagem = enderecoNegocio.Inserir(empresa).ToString(); } else { //Edita Cadastro mensagem = enderecoNegocio.Alterar(empresa, Convert.ToInt32(DgvEmpresa.Rows[DgvEmpresa.CurrentRow.Index].Cells[0].Value)); } if (mensagem == "0") { DesabilitarCampos(); LimpaCampos(); CarregaGridEmpresa(); novo = false; } else { MessageBox.Show("Não foi possível excluir a Empresa do Sistema", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { if (TxtCodigo.Text == "") { MessageBox.Show("Digite um Código para a Empresa!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); TxtCodigo.Focus(); } else { MessageBox.Show("Digite o Nome da Dono da Empresa", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); TxtDono.Focus(); } } } catch (Exception ex) { MessageBox.Show("Mensagem de erro.\n" + ex.Message, "Não Salvou", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void Page_Load(object sender, EventArgs e) { Empresas = new List <SPE_OBTIENE_C_EMPRESA_Result>(); vClUsuario = ContextoUsuario.oUsuario.CL_USUARIO; vNbPrograma = ContextoUsuario.nbPrograma; vIdEmpresa = ContextoUsuario.oUsuario.ID_EMPRESA; if (!IsPostBack) { } EmpresaNegocio negocio = new EmpresaNegocio(); Empresas = negocio.Obtener_C_EMPRESA(); }
protected void btnGuardar_Click(object sender, EventArgs e) { if (Valida()) { E_EMPRESA empresa = new E_EMPRESA(); EmpresaNegocio neg = new EmpresaNegocio(); empresa.ID_EMPRESA = idEmpresa; empresa.CL_EMPRESA = txtClave.Text; empresa.DS_EMPRESA = txtDescripcion.Text; empresa.NB_EMPRESA = txtNombre.Text; E_RESULTADO resultado = neg.InsertaActualizaEmpresa(vClOperacion, empresa, usuario, programa); string vMensaje = resultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE; UtilMensajes.MensajeResultadoDB(rwmAlertas, vMensaje, resultado.CL_TIPO_MENSAJE); } }
public void CargarDatos() { GestionPeriodosNegocio periodo = new GestionPeriodosNegocio(); SPE_OBTIENE_K_GESTION_PERIODOS_Result resultado = periodo.ObtienePeriodos(idPeriodo).FirstOrDefault(); ClienteNegocio clienteNeg = new ClienteNegocio(); SistemasNegocio sistemaNeg = new SistemasNegocio(); EmpresaNegocio empresaNeg = new EmpresaNegocio(); ModuloNegocio moduloNeg = new ModuloNegocio(); VersionesNegocio versionNeg = new VersionesNegocio(); LicenciaNegocio licenciaNeg = new LicenciaNegocio(); SPE_OBTIENE_C_LICENCIA_Result resLicencia = licenciaNeg.ObtenerLicencias(resultado.ID_LICENCIA).FirstOrDefault(); rcbCliente.SelectedValue = resultado.ID_CLIENTE.ToString(); rcbCliente.Text = clienteNeg.ObtieneClientes(resultado.ID_CLIENTE).FirstOrDefault().NB_CLIENTE; rcbCliente.Enabled = false; rcbSistema.SelectedValue = resultado.ID_SISTEMA.ToString(); rcbSistema.Text = sistemaNeg.ObtieneSistemas(resultado.ID_SISTEMA).FirstOrDefault().NB_SISTEMA; rcbSistema.Enabled = false; rcbEmpresa.SelectedValue = resultado.ID_EMPRESA.ToString(); rcbEmpresa.Text = empresaNeg.ObtenerEmpresas(resultado.ID_EMPRESA).FirstOrDefault().NB_EMPRESA; rcbEmpresa.Enabled = false; rcbModulo.SelectedValue = resultado.ID_MODULO.ToString(); rcbModulo.Text = moduloNeg.ObtieneModulos(resultado.ID_MODULO).FirstOrDefault().NB_MODULO; rcbModulo.Enabled = false; rcbVersion.SelectedValue = resultado.ID_VERSION.ToString(); rcbVersion.Text = versionNeg.ObtenerVersiones(resultado.ID_VERSION).FirstOrDefault().NO_RELEASE.ToString(); rcbVersion.Enabled = false; rcbLicencia.SelectedValue = resultado.ID_LICENCIA.ToString(); rcbLicencia.Text = resLicencia.NB_LICENCIA; rcbLicencia.Enabled = false; if (resLicencia.FG_PERIODO == "SI") { rdpFechaIni.Enabled = true; rdpFechafin.Enabled = true; rdpFechaIni.SelectedDate = resultado.FE_INICIO; rdpFechafin.SelectedDate = resultado.FE_FIN; } if (resLicencia.FG_VOLUMEN == "SI") { txtVolumen.Enabled = true; txtVolumen.Text = resultado.NO_VOLUMEN.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { EmpresaNegocio negocio = new EmpresaNegocio(); vClUsuario = ContextoUsuario.oUsuario.CL_USUARIO; vNbPrograma = ContextoUsuario.nbPrograma; if (!IsPostBack) { ptipo = Request.QueryString["TIPO"]; vExperienciaProfesional = new E_EMPRESAS(); if (!ptipo.Equals("Agregar")) { pID = int.Parse((Request.QueryString["ID"])); // AreaInteresNegocio negocio = new AreaInteresNegocio(); var vObjetoAreaInteres = negocio.Obtener_C_EMPRESA(ID_EMPRESA: pID).FirstOrDefault(); vExperienciaProfesional.ID_EMPRESA = vObjetoAreaInteres.ID_EMPRESA; vExperienciaProfesional.CL_EMPRESA = vObjetoAreaInteres.CL_EMPRESA; vExperienciaProfesional.NB_EMPRESA = vObjetoAreaInteres.NB_EMPRESA; vExperienciaProfesional.NB_RAZON_SOCIAL = vObjetoAreaInteres.NB_RAZON_SOCIAL; vExperienciaProfesional.DS_FILTRO = vObjetoAreaInteres.DS_FILTRO; if (vExperienciaProfesional != null) { txtNbCatalogo.Text = vExperienciaProfesional.NB_EMPRESA; txtClCatalogo.Text = vExperienciaProfesional.CL_EMPRESA; // txtNBRazon.Text = vExperienciaProfesional.NB_RAZON_SOCIAL; txtClCatalogo.ReadOnly = true; } } else { } } else { } }
protected void btnEliminar_click(object sender, EventArgs e) { EmpresaNegocio negocio = new EmpresaNegocio(); var valida_eliminacion = false; foreach (GridDataItem item in grdCatEmpresas.SelectedItems) { valida_eliminacion = true; vID_EMPRESA = (int.Parse(item.GetDataKeyValue("ID_EMPRESA").ToString())); E_RESULTADO vResultado = negocio.Elimina_C_EMPRESA(ID_EMPRESA: vID_EMPRESA, programa: vNbPrograma, usuario: vClUsuario); //E_RESULTADO vResultado = negocio.Elimina_M_PUESTO(ID_PUESTO: vID_PUESTO, programa: "CatalogoDescriptivoPuestos.aspx", usuario: "felipe"); //E_RESULTADO vResultado = negocio.Elimina_C_COMPETENCIA(lista.ID_COMPETENCIA, usuario, programa); 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"); } }
private void TxtPesquisar_TextChanged(object sender, EventArgs e) { try { if (TxtPesquisa.Text != "") { EmpresaNegocio empresaNegocio = new EmpresaNegocio(); if (decimal.TryParse(TxtPesquisa.Text, out decimal numero)) { DgvEmpresa.DataSource = empresaNegocio.ProcurarPorCodigoOuNome(Convert.ToInt32(TxtPesquisa.Text), ""); } else { DgvEmpresa.DataSource = empresaNegocio.ProcurarPorCodigoOuNome(0, TxtPesquisa.Text); } DgvEmpresa.Update(); DgvEmpresa.Refresh(); if (DgvEmpresa.Rows.Count == 0) { DgvPedido.DataSource = null; BtnEditar.Visible = false; } else { BtnEditar.Visible = true; } } else { CarregaGridEmpresa(); } } catch { MessageBox.Show("Não foi possível pesquisar.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
protected void CargarDatosEmpresas() { EmpresaNegocio nEmpresa = new EmpresaNegocio(); List <SPE_OBTIENE_C_EMPRESA_Result> vLstEmpresas = new List <SPE_OBTIENE_C_EMPRESA_Result>(); vLstEmpresas.Add(new SPE_OBTIENE_C_EMPRESA_Result() { ID_EMPRESA = 0, NB_EMPRESA = "Todas" }); vLstEmpresas.AddRange(nEmpresa.Obtener_C_EMPRESA()); if (vLstEmpresas.Count == 2) { vLstEmpresas.RemoveAt(0); } cmbEmpresas.DataTextField = "NB_EMPRESA"; cmbEmpresas.DataValueField = "ID_EMPRESA"; cmbEmpresas.DataSource = vLstEmpresas; cmbEmpresas.DataBind(); cmbEmpresas.SelectedIndex = 0; }
private void CarregaGridEmpresa() { try { EmpresaNegocio enderecoNegocio = new EmpresaNegocio(); DgvEmpresa.DataSource = null; DgvEmpresa.DataSource = enderecoNegocio.CarregaListaEmpresas(); DgvEmpresa.Update(); DgvEmpresa.Refresh(); if (DgvEmpresa.Rows.Count == 0) { BtnEditar.Visible = false; BtnExcluir.Visible = false; BtnCancelar.Visible = false; BtnConfirmar.Visible = false; } else { BtnEditar.Visible = true; BtnExcluir.Visible = true; BtnCancelar.Visible = true; BtnConfirmar.Visible = true; } BtnConfirmar.Visible = false; BtnCancelar.Visible = false; } catch (Exception ex) { MessageBox.Show("Não foi possível carregar os dados das Empresas.\nAviso: " + ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
protected void CargarDatos(int?vIdPlaza) { PlazaNegocio nPlaza = new PlazaNegocio(); E_PLAZA vPlaza = nPlaza.ObtienePlazas(vIdPlaza).FirstOrDefault() ?? new E_PLAZA(); txtClPlaza.Text = vPlaza.CL_PLAZA; txtNbPlaza.Text = vPlaza.NB_PLAZA; chkActivo.Checked = vPlaza.FG_ACTIVO || vClOperacion.Equals(E_TIPO_OPERACION_DB.I); if (vPlaza.XML_GRUPOS != null) { vLstGruposPlaza = (XElement.Parse(vPlaza.XML_GRUPOS).Elements("GRUPOS")).Select(s => new E_GRUPOS { ID_GRUPO = int.Parse(s.Attribute("ID_GRUPO").Value) , CL_GRUPO = s.Attribute("CL_GRUPO").Value , NB_GRUPO = s.Attribute("NB_GRUPO").Value , FG_SISTEMA = s.Attribute("FG_SISTEMA").Value == "1"? true:false }).ToList(); } if (vPlaza.XML_PLAZAS_INTERRELACIONADAS != null) { vLstPlazasInterrelacionadas = (XElement.Parse(vPlaza.XML_PLAZAS_INTERRELACIONADAS).Elements("PLAZAS_INTERRELACIONADAS")).Select(s => new E_PLAZA { ID_PLAZA = int.Parse(s.Attribute("ID_PLAZA").Value) , CL_PLAZA = s.Attribute("CL_PLAZA").Value , NB_PLAZA = s.Attribute("NB_PLAZA").Value , NB_EMPLEADO = s.Attribute("NB_EMPLEADO").Value }).ToList(); } if (vPlaza.ID_EMPLEADO != null) { vIdEmpleado = vPlaza.ID_EMPLEADO; lstEmpleado.Enabled = false; lstEmpleado.Items.Clear(); lstEmpleado.Items.Add(new RadListBoxItem(vPlaza.NB_EMPLEADO_COMPLETO, vPlaza.ID_EMPLEADO.ToString())); vProceso = "EDITAR"; } else { vProceso = "NUEVO"; } if (vPlaza.ID_PUESTO != null) { lstPuesto.Items.Clear(); lstPuesto.Items.Add(new RadListBoxItem(vPlaza.NB_PUESTO, vPlaza.ID_PUESTO.ToString())); lstPuesto.Enabled = false; } if (vPlaza.ID_PLAZA_SUPERIOR != null) { if (vPlaza.ID_PLAZA_SUPERIOR.Value != 0) { lstPlazaJefe.Items.Clear(); lstPlazaJefe.Items.Add(new RadListBoxItem(vPlaza.NB_PLAZA_JEFE, vPlaza.ID_PLAZA_SUPERIOR.ToString())); } } if (vPlaza.ID_DEPARTAMENTO != null) { lstArea.Items.Clear(); lstArea.Items.Add(new RadListBoxItem(vPlaza.NB_DEPARTAMENTO, vPlaza.ID_DEPARTAMENTO.ToString())); } EmpresaNegocio nEmpresa = new EmpresaNegocio(); List <SPE_OBTIENE_C_EMPRESA_Result> vEmpresas = nEmpresa.Obtener_C_EMPRESA(ID_EMPRESA: vIdEmpresa); cmbEmpresa.DataValueField = "ID_EMPRESA"; cmbEmpresa.DataTextField = "NB_EMPRESA"; cmbEmpresa.DataSource = vEmpresas; cmbEmpresa.DataBind(); cmbEmpresa.SelectedValue = vPlaza.ID_EMPRESA.ToString(); if (vIdPlaza == 0) { GruposNegocio oNegocio = new GruposNegocio(); SPE_OBTIENE_GRUPOS_Result vGrupo = oNegocio.ObtieneGrupos(pCL_GRUPO: "TODOS").FirstOrDefault(); if (vGrupo != null) { vLstGruposPlaza.Add(new E_GRUPOS { ID_GRUPO = (int)vGrupo.ID_GRUPO, CL_GRUPO = vGrupo.CL_GRUPO, NB_GRUPO = vGrupo.NB_GRUPO, FG_SISTEMA = (bool)vGrupo.FG_SISTEMA }); } } }
protected void grdEmpresas_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { EmpresaNegocio neg = new EmpresaNegocio(); grdEmpresas.DataSource = neg.ObtenerEmpresas(); }