private void btn_guardar_Click(object sender, EventArgs e) { if (CValidar.ValidarEmpresa(tb_nombre, tb_nit, tb_propietario, errorIcono, this)) { string time = DateTime.Now.ToString("yyyy_mm_dd hh_mm_ss"); time = time.Replace(" ", "P"); string dir = "/img/empresa/empresa" + time + ".jpg"; pb_empresa.Image.Save(@"" + Application.StartupPath + dir, ImageFormat.Jpeg); MEmpresa empresa = new MEmpresa(tb_nombre.Text, tb_nit.Text, dir, tb_direccion.Text, tb_telefono.Text, tb_sigla.Text, tb_propietario.Text); if (id != 0) { if (CEmpresa.Editar(id, empresa, this)) { btn_editar.Enabled = true; btn_guardar.Enabled = false; habilitar(false); } } else { if (CEmpresa.Insertar(empresa, this)) { btn_editar.Enabled = true; btn_guardar.Enabled = false; habilitar(false); } } } }
protected void BtnGuardarDatosGenerales_Click(object sender, EventArgs e) { CEmpresa objEmpresa = new CEmpresa(_DataSistema.ConexionBaseDato); dvEmpresa = new DataView(objEmpresa.Detalle(0, TxtEmpresa.Text, TxtNombreContact.Text, TxtEmailC.Text, TxtTelC.Text, _DataSistema.Cusuario, TxtTelEmpresa.Text, TxtDirEmpresa.Text, 0, 0, TxtNombRepre.Text, TxtEmailRep.Text, TxtNitRep.Text, TxtDuiRep.Text, 0, _DataSistema.Cusuario, _DataSistema.Cusuario, DateTime.Now, "", DateTime.Now, 2).TB_EMPRESA); try { if (dvEmpresa.Count > 0) { objResultado = objEmpresa.Actualizacion(Convert.ToInt32(TxtIDEmpresa.Text), TxtEmpresa.Text, TxtNombreContact.Text, TxtEmailC.Text, TxtTelC.Text, TxtNitEmpresa.Text, TxtTelEmpresa.Text, TxtDirEmpresa.Text, Convert.ToInt32(CboDepartamento.SelectedValue), Convert.ToInt32(CboMunicipio.SelectedValue), TxtNombRepre.Text, TxtEmailRep.Text, TxtNitRep.Text, TxtDuiRep.Text, Convert.ToInt32(CboActEcono.SelectedValue), _DataSistema.Cusuario, _DataSistema.Cusuario, TipoActualizacion.Actualizar); } else { objResultado = objEmpresa.Actualizacion(0, TxtEmpresa.Text, TxtNombreContact.Text, TxtEmailC.Text, TxtTelC.Text, TxtNitEmpresa.Text, TxtTelEmpresa.Text, TxtDirEmpresa.Text, Convert.ToInt32(CboDepartamento.SelectedValue), Convert.ToInt32(CboMunicipio.SelectedValue), TxtNombRepre.Text, TxtEmailRep.Text, TxtNitRep.Text, TxtDuiRep.Text, Convert.ToInt32(CboActEcono.SelectedValue), _DataSistema.Cusuario, _DataSistema.Cusuario, TipoActualizacion.Adicionar); TxtIDEmpresa.Text = Convert.ToString(objResultado.CodigoAuxiliar); } FillCamposDatosGenerales(); } catch (Exception ex) { DespliegaMensajeUpdatePanel(ex.Message, UPDatoGeneral); } }
private void Mostrar() { DataTable info = CEmpresa.Mostrar(); if (info.Rows.Count > 0) { tb_nombre.Text = info.Rows[0]["nombre"].ToString(); tb_nit.Text = info.Rows[0]["nit"].ToString(); tb_propietario.Text = info.Rows[0]["nomPropietario"].ToString(); tb_sigla.Text = info.Rows[0]["sigla"].ToString(); tb_direccion.Text = info.Rows[0]["direccion"].ToString(); tb_telefono.Text = info.Rows[0]["telefono"].ToString(); id = int.Parse(info.Rows[0]["id"].ToString()); Image c = Image.FromFile(@"" + Application.StartupPath + info.Rows[0]["logo"].ToString()); pb_empresa.Image = newImagen(c, 250, 250); btn_editar.Enabled = true; btn_guardar.Enabled = false; habilitar(false); } else { btn_guardar.Enabled = true; btn_editar.Enabled = false; habilitar(true); } }
protected void FillCamposDatosGenerales() { CEmpresa objEmpresa = new CEmpresa(_DataSistema.ConexionBaseDato); dvEmpresa = new DataView(objEmpresa.Detalle(0, TxtEmpresa.Text, TxtNombreContact.Text, TxtEmailC.Text, TxtTelC.Text, _DataSistema.Cusuario, TxtTelEmpresa.Text, TxtDirEmpresa.Text, 0, 0, TxtNombRepre.Text, TxtEmailRep.Text, TxtNitRep.Text, TxtDuiRep.Text, 0, _DataSistema.Cusuario, _DataSistema.Cusuario, DateTime.Now, "", DateTime.Now, 2).TB_EMPRESA); if (dvEmpresa.Count > 0) { TxtIDEmpresa.Text = dvEmpresa.Table.Rows[0]["ID"].ToString(); TxtEmpresa.Text = dvEmpresa.Table.Rows[0]["DS_NOMBRE_EMPRESA"].ToString(); CboActEcono.SelectedValue = dvEmpresa.Table.Rows[0]["ID_ACT_ECO"].ToString(); TxtNombreContact.Text = dvEmpresa.Table.Rows[0]["DS_NOMBRE_CONTACTO"].ToString(); TxtEmailC.Text = dvEmpresa.Table.Rows[0]["DS_EMAIL_CONTACTO"].ToString(); TxtTelC.Text = dvEmpresa.Table.Rows[0]["DS_TELEFONO_CONTACTO"].ToString(); TxtNitEmpresa.Text = dvEmpresa.Table.Rows[0]["DS_NIT_EMPRESA"].ToString(); TxtTelEmpresa.Text = dvEmpresa.Table.Rows[0]["DS_TELEFONO_EMPRESA"].ToString(); TxtDirEmpresa.Text = dvEmpresa.Table.Rows[0]["DS_DIRECCION_EMPRESA"].ToString(); CboDepartamento.SelectedValue = dvEmpresa.Table.Rows[0]["ID_DEPARTAMENTO"].ToString(); CboMunicipio.SelectedValue = dvEmpresa.Table.Rows[0]["ID_MUNICIPIO"].ToString(); TxtNombRepre.Text = dvEmpresa.Table.Rows[0]["DS_NOMBRE_REPRESENTANTE"].ToString(); TxtEmailRep.Text = dvEmpresa.Table.Rows[0]["DS_EMAIL_REPRESENTATE"].ToString(); TxtNitRep.Text = dvEmpresa.Table.Rows[0]["DS_NIT_REPRESENTANTE"].ToString(); TxtDuiRep.Text = dvEmpresa.Table.Rows[0]["DS_DUI_REPRESENTANTE"].ToString(); } }
private void NewVentaExecuted(object sender, EventArgs e) { DataTable empresa = CEmpresa.Mostrar(); if (empresa.Rows.Count == 0) { MessageBox.Show("No existe Empresa Registrada, Primero registre una empresa"); return; } DataTable cla = CCodigo.ultimo(); if (cla.Rows.Count == 0) { MessageBox.Show("Ingrese una llave de dosificacion"); return; } Debug.Assert(venta == null); _Commands.VentaCommands.New.Enabled = false; // Disable new client command to prevent re-entrancy venta = new VVentas(Datos); venta.Commands = _Commands; this.ShowModalPanel(venta, DevComponents.DotNetBar.Controls.eSlideSide.Top); if (!_StartControl.Visible) { _StartControl.SlideOutButtonVisible = false; } }
private void btn_pedido_Click(object sender, EventArgs e) { if (id_now != 0) { try { LocalReport rdlc = new LocalReport(); rdlc.ReportPath = @"..\..\Vistas\Report1.rdlc"; rdlc.ReportEmbeddedResource = "facturacion.Vistas.Report1.rdlc"; DataTable customer = CDetalleVenta.Mostrar((int)id_now); rdlc.DataSources.Add(new ReportDataSource("DataSet1", customer)); DataTable venta2 = CVenta.MostrarID(id_now); DataTable infomacion = CEmpresa.Mostrar(); DataTable cliente = CCliente.MostrarID(venta2.Rows[0]["idCliente"].ToString()); ReportParameter nombre = new ReportParameter("nombre_cliente", cliente.Rows[0]["nombre"].ToString()); ReportParameter fecha = new ReportParameter("fecha", venta2.Rows[0]["fecVenta"].ToString()); ReportParameter numero = new ReportParameter("numero", venta2.Rows[0]["numero"].ToString()); rdlc.SetParameters(new ReportParameter[] { nombre, fecha, numero }); Impresor imp = new Impresor(); imp.Imprime(rdlc); }catch (Exception err) { Mostrar(string.Empty); MessageBox.Show("Upp!, algo ha salido mal, por favor vuelva a seleccionar la venta e intentelo de nuevo"); } } }
public static JArray ObtenerJsonEmpresas(int pIdEmpresa, CConexion pConexion) { CEmpresa Empresa = new CEmpresa(); JArray JEmpresas = new JArray(); Dictionary <string, object> Parametros = new Dictionary <string, object>(); Parametros.Add("Baja", 0); foreach (CEmpresa oEmpresa in Empresa.LlenaObjetosFiltros(Parametros, pConexion)) { JObject JEmpresa = new JObject(); JEmpresa.Add("Valor", oEmpresa.IdEmpresa); JEmpresa.Add("Descripcion", oEmpresa.Empresa); if (oEmpresa.IdEmpresa == pIdEmpresa) { JEmpresa.Add(new JProperty("Selected", 1)); } else { JEmpresa.Add(new JProperty("Selected", 0)); } JEmpresas.Add(JEmpresa); } return(JEmpresas); }
//BOTÃO SALVAR private void btnSalvarEmpresa_Click(object sender, EventArgs e) { bool dadosValidos = true; if (dadosValidos) { MEmpresa empresa = new MEmpresa(); empresa.NomeEmpresa = txtNomeEmpresa.Text.Trim(); try { if (atual != null) { empresa.id = atual.id; CEmpresa.Atualizar(empresa); MessageBox.Show("Campo alterado com sucesso.", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { CEmpresa.Inserir(empresa); MessageBox.Show("Campo salvo com sucesso.", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.Close(); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } } }
public static JArray ObtenerJsonImpresionTemplates(int pIdImpresionTemplate, CConexion pConexion) { CImpresionTemplate ImpresionTemplate = new CImpresionTemplate(); JArray JImpresionTemplates = new JArray(); Dictionary <string, object> Parametros = new Dictionary <string, object>(); Parametros.Add("Baja", 0); foreach (CImpresionTemplate oImpresionTemplate in ImpresionTemplate.LlenaObjetosFiltros(Parametros, pConexion)) { CEmpresa Empresa = new CEmpresa(); Empresa.LlenaObjeto(oImpresionTemplate.IdEmpresa, pConexion); CImpresionDocumento ImpresionDocumento = new CImpresionDocumento(); ImpresionDocumento.LlenaObjeto(oImpresionTemplate.IdImpresionDocumento, pConexion); JObject JImpresionTemplate = new JObject(); JImpresionTemplate.Add("Valor", oImpresionTemplate.IdImpresionTemplate); JImpresionTemplate.Add("Descripcion", Empresa.Empresa + " - " + ImpresionDocumento.ImpresionDocumento); if (oImpresionTemplate.IdImpresionTemplate == pIdImpresionTemplate) { JImpresionTemplate.Add(new JProperty("Selected", 1)); } else { JImpresionTemplate.Add(new JProperty("Selected", 0)); } JImpresionTemplates.Add(JImpresionTemplate); } return(JImpresionTemplates); }
protected void FillGVListaEmpresa() { CEmpresa objEmpresa = new CEmpresa(_DataSistema.ConexionBaseDato); DataView dvDatosEmpresa = new DataView(objEmpresa.Detalle(0, "", "", "", "", "", "", "", 0, 0, "", "", "", "", 0, "", "", DateTime.Today, "", DateTime.Today, 3).TB_EMPRESA); GVListaEmpresa.DataSource = dvDatosEmpresa; GVListaEmpresa.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { HttpCookie cookie = new HttpCookie("IdUsuario"); HttpContext.Current.Response.SetCookie(cookie); int IdUsuario = (HttpContext.Current.Request.Cookies["IdUsuario"].Value != null) ? Convert.ToInt32(HttpContext.Current.Request.Cookies["IdUsuario"].Value.ToString()) : 0; HttpContext.Current.Session["IdUsuario"] = IdUsuario; string pagina = new System.IO.FileInfo(Page.Request.Url.AbsolutePath).Name; if (pagina != "InicioSesion.aspx") { string idUsuario = HttpContext.Current.Session["IdUsuario"].ToString(); if (idUsuario == "") { idUsuario = "0"; } if (Convert.ToInt32(idUsuario) == 0) { Response.Redirect("../InicioSesion.aspx"); } //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { bool accesoDirecto = Convert.ToBoolean(HttpContext.Current.Request["AccesoDirecto"]); if (!accesoDirecto) { CrearMenu(pagina, ConexionBaseDatos); //divPanelControles.Attributes["activo"] = "false"; } CrearTituloSeccion(pagina, accesoDirecto, ConexionBaseDatos); CUsuario Usuario = new CUsuario(); Usuario.LlenaObjeto(Convert.ToInt32(idUsuario), ConexionBaseDatos); CSucursal Sucursal = new CSucursal(); Sucursal.LlenaObjeto(Usuario.IdSucursalActual, ConexionBaseDatos); CEmpresa Empresa = new CEmpresa(); Empresa.LlenaObjeto(Sucursal.IdEmpresa, ConexionBaseDatos); divEncabezadoImagen.InnerHtml = "<img class='imgLogo' src='../Archivos/EmpresaLogo/" + Empresa.Logo + "' />"; divEncabezadoImagen.InnerHtml += ""; } //Cerrar Conexion ConexionBaseDatos.CerrarBaseDatos(); } else { divEncabezadoImagen.InnerHtml = "<img class='imgBanner' src='" + ResolveClientUrl("~/images/banner-keep-info.jpg") + "' />"; divEncabezadoTituloSeccion.Visible = false; } HttpCookie miSesion = new HttpCookie("IdUsuario"); miSesion.Value = IdUsuario.ToString(); HttpContext.Current.Response.SetCookie(miSesion); }
protected void BtnGuardarEncuestaSemanalP_Click(object sender, EventArgs e) { TxtIdAspirante.Text = _DataSistema.Cusuario; String usuario = null; usuario = TxtIdAspirante.Text; if (usuario != null || usuario != "") { CEmpresa objEmpresa = new CEmpresa(_DataSistema.ConexionBaseDato); dvEmpresa = new DataView(objEmpresa.Detalle(0, "", "", "", "", "", "", "", 0, 0, "", "", "", "", 0, _DataSistema.Cusuario, _DataSistema.Cusuario, DateTime.Today, _DataSistema.Cusuario, DateTime.Today, 2).TB_EMPRESA); CPasantiaAspirante objPasantiaAspirante = new CPasantiaAspirante(_DataSistema.ConexionBaseDato); dvPasantiaAspirante = new DataView(objPasantiaAspirante.Detalle(0, _DataSistema.Cusuario, 0, _DataSistema.Cusuario, DateTime.Today, _DataSistema.Cusuario, DateTime.Today, 1).TB_PASANTIA_ASPIRANTE); try { if (dvEmpresa.Count > 0) { TxtIdEmpresaE.Text = dvEmpresa.Table.Rows[0]["ID"].ToString(); TxtIdPasantiaE.Text = dvPasantiaAspirante.Table.Rows[0]["ID_PASANTIA"].ToString(); CEncuestaAspirante objEncuestaAspirante = new CEncuestaAspirante(_DataSistema.ConexionBaseDato); objResultado = objEncuestaAspirante.Actualizacion(0, TxtIdAspirante.Text, Convert.ToInt32(TxtIdPasantiaE.Text), Convert.ToInt32(TxtIdEmpresaE.Text), Convert.ToChar(RB1.SelectedValue), Convert.ToChar(RB2.SelectedValue), Convert.ToChar(RB3.SelectedValue), Convert.ToChar(RB4.SelectedValue), Convert.ToChar(RB5.SelectedValue), Convert.ToChar(RB6.SelectedValue), _DataSistema.Cusuario, TipoActualizacion.Adicionar); } if (objResultado.CodigoError == 0) { Consultar(); DespliegaMensajeUpdatePanel("Registro Guardado Correctamente", UPPanelEncuestaSemanal); //MOSTRAR LA ULTIMA REGISTRADA CEncuestaAspirante objEncuestaAspirante = new CEncuestaAspirante(_DataSistema.ConexionBaseDato); dvEncuesta = new DataView(objEncuestaAspirante.Detalle(0, TxtIdAspirante.Text, Convert.ToInt32(TxtIdPasantiaE.Text), Convert.ToInt32(TxtIdEmpresaE.Text), Convert.ToChar(RB1.SelectedValue), Convert.ToChar(RB2.SelectedValue), Convert.ToChar(RB3.SelectedValue), Convert.ToChar(RB4.SelectedValue), Convert.ToChar(RB5.SelectedValue), Convert.ToChar(RB6.SelectedValue), _DataSistema.Cusuario, DateTime.Now, _DataSistema.Cusuario, DateTime.Now, 3).TB_ENCUESTA_SEMANAL_ASPIRANTE); if (dvEncuesta.Count > 0) { TxtIdEncuesta.Text = dvEncuesta.Table.Rows[0]["ID"].ToString(); } CargarReporteEncuestaSemanal(); LimpiarEncuesta(); } else { DespliegaMensajeUpdatePanel(objResultado.MensajeError, UPPanelEncuestaSemanal); } } catch (Exception ex) { DespliegaMensajeUpdatePanel(ex.Message, UPPanelEncuestaSemanal); } } }
private void FillGVEmpresaEncuesta() { CEmpresa objEmpresa = new CEmpresa(_DataSistema.ConexionBaseDato); dvEmpresa = new DataView(objEmpresa.Detalle(0, "", "", "", "", "", "", "", 0, 0, "", "", "", "", 0, _DataSistema.Cusuario, _DataSistema.Cusuario, DateTime.Today, _DataSistema.Cusuario, DateTime.Today, 5).TB_EMPRESA); GVListaEmpresaEncuesta.DataSource = dvEmpresa; GVListaEmpresaEncuesta.DataBind(); }
private void empresa_cargar() { DataTable info = CEmpresa.Mostrar(); if (info.Rows.Count > 0) { lb_nombreEmpresa.Text = info.Rows[0]["nombre"].ToString(); //lb_autorizacion.Text = info.Rows[0]["numAutorizacion"].ToString(); lb_nit.Text = info.Rows[0]["nit"].ToString(); Image c = Image.FromFile(@"" + Application.StartupPath + info.Rows[0]["logo"].ToString()); pictureBox1.Image = newImagen(c, 350, 350); } }
//FUNÇÃO EDITAR private void VEmpresaEditar_Load(object sender, EventArgs e) { atual = CEmpresa.Obter(atual); if (atual != null) { txtNomeEditarEmpresa.Text = atual.NomeEmpresa; } else { Close(); } }
public VVentas(DataTable Datos) { InitializeComponent(); DataTable info = CEmpresa.Mostrar(); if (info.Rows.Count > 0) { lb_nombreEmpresa.Text = info.Rows[0]["nombre"].ToString(); //lb_autorizacion.Text = info.Rows[0]["numAutorizacion"].ToString(); lb_nit.Text = info.Rows[0]["nit"].ToString(); Image c = Image.FromFile(@"" + Application.StartupPath + info.Rows[0]["logo"].ToString()); pb_imagen_empresa.Image = newImagen(c, 350, 350); } DataTable nro = CVenta.Mostrar(); if (nro.Rows.Count > 0) { lb_numero.Text = nro.Rows[0]["id"].ToString(); } else { lb_numero.Text = "0"; } DataTable product = CProducto.Mostrar(); mClientesBindingSource.DataSource = CCliente.mostrar(); mProductoBindingSource.DataSource = product; if (product.Rows.Count > 0) { tb_extra.Text = product.Rows[0]["nombre"].ToString(); } else { btn_añadir.Enabled = false; } tb_nombreAp.Enabled = false; btn_guardar.Enabled = false; lista.MouseClick += new MouseEventHandler(lista_productos_mouseclick); DataTable ult = CVenta.ultimofecha(); if (ult.Rows.Count == 0) { numero_next = 1; } else { numero_next = Int32.Parse(ult.Rows[0]["numero"].ToString()); numero_next++; } this.Datos = Datos; }
public static string AgregarEmpresa(Dictionary <string, object> pEmpresa) { //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { CEmpresa Empresa = new CEmpresa(); Empresa.IdEmpresa = 0; Empresa.RazonSocial = Convert.ToString(pEmpresa["RazonSocial"]); Empresa.Empresa = Convert.ToString(pEmpresa["Empresa"]); Empresa.RFC = Convert.ToString(pEmpresa["RFC"]); Empresa.Telefono = Convert.ToString(pEmpresa["Telefono"]); Empresa.Correo = Convert.ToString(pEmpresa["Correo"]); Empresa.RegimenFiscal = Convert.ToString(pEmpresa["RegimenFiscal"]); Empresa.Dominio = Convert.ToString(pEmpresa["Dominio"]); Empresa.Calle = Convert.ToString(pEmpresa["Calle"]); Empresa.NumeroExterior = Convert.ToString(pEmpresa["NumeroExterior"]); Empresa.NumeroInterior = Convert.ToString(pEmpresa["NumeroInterior"]); Empresa.Colonia = Convert.ToString(pEmpresa["Colonia"]); Empresa.IdLocalidad = Convert.ToInt32(pEmpresa["IdLocalidad"]); Empresa.CodigoPostal = Convert.ToString(pEmpresa["CodigoPostal"]); Empresa.IdMunicipio = Convert.ToInt32(pEmpresa["IdMunicipio"]); Empresa.IdLocalidad = Convert.ToInt32(pEmpresa["IdLocalidad"]); Empresa.Referencia = Convert.ToString(pEmpresa["Referencia"]); Empresa.Logo = Convert.ToString(pEmpresa["Logo"]); string validacion = ValidarEmpresa(Empresa, ConexionBaseDatos); JObject oRespuesta = new JObject(); if (validacion == "") { Empresa.Agregar(ConexionBaseDatos); oRespuesta.Add(new JProperty("Error", 0)); ConexionBaseDatos.CerrarBaseDatosSqlServer(); } else { oRespuesta.Add(new JProperty("Error", 1)); oRespuesta.Add(new JProperty("Descripcion", validacion)); } ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(oRespuesta.ToString()); } else { return("1|" + respuesta); } }
public static string ObtenerFormaEditarImpresionEtiquetas(int IdImpresionEtiquetas) { CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); int puedeEditarImpresionEtiquetas = 0; JObject oRespuesta = new JObject(); JObject oPermisos = new JObject(); CUsuario Usuario = new CUsuario(); if (Usuario.TienePermisos(new string[] { "puedeEditarImpresionEtiquetas" }, ConexionBaseDatos) == "") { puedeEditarImpresionEtiquetas = 1; } oPermisos.Add("puedeEditarImpresionEtiquetas", puedeEditarImpresionEtiquetas); if (respuesta == "Conexion Establecida") { JObject Modelo = new JObject(); CImpresionEtiquetas ImpresionEtiquetas = new CImpresionEtiquetas(); ImpresionEtiquetas.LlenaObjeto(IdImpresionEtiquetas, ConexionBaseDatos); CImpresionTemplate ImpresionTemplate = new CImpresionTemplate(); ImpresionTemplate.LlenaObjeto(ImpresionEtiquetas.IdImpresionTemplate, ConexionBaseDatos); CEmpresa Empresa = new CEmpresa(); Empresa.LlenaObjeto(ImpresionTemplate.IdEmpresa, ConexionBaseDatos); CImpresionDocumento ImpresionDocumento = new CImpresionDocumento(); ImpresionDocumento.LlenaObjeto(ImpresionTemplate.IdImpresionDocumento, ConexionBaseDatos); Modelo.Add(new JProperty("IdImpresionEtiquetas", ImpresionEtiquetas.IdImpresionEtiquetas)); Modelo.Add(new JProperty("Templates", CImpresionTemplate.ObtenerJsonImpresionTemplates(ImpresionEtiquetas.IdImpresionTemplate, ConexionBaseDatos))); Modelo.Add(new JProperty("Campo", ImpresionEtiquetas.Campo)); Modelo.Add(new JProperty("Etiqueta", ImpresionEtiquetas.Etiqueta.Substring(1, ImpresionEtiquetas.Etiqueta.Length - 2))); Modelo.Add(new JProperty("Permisos", oPermisos)); oRespuesta.Add(new JProperty("Error", 0)); oRespuesta.Add(new JProperty("Modelo", Modelo)); ConexionBaseDatos.CerrarBaseDatosSqlServer(); } else { oRespuesta.Add(new JProperty("Error", 1)); oRespuesta.Add(new JProperty("Descripcion", "No hay conexion a Base de Datos")); } return(oRespuesta.ToString()); }
//BOTÃO PESQUISAR private void btnPesquisarEmpresa_Click(object sender, EventArgs e) { MEmpresa empresa = new MEmpresa(); empresa.NomeEmpresa = txtEmpresaPesquisar.Text.Trim(); dataGridView1.DataSource = null; try { dataGridView1.DataSource = CEmpresa.Pesquisar(empresa); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
public static string ObtenerFormaAgregarAlmacen() { CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); JObject oRespuesta = new JObject(); if (respuesta == "Conexion Establecida") { JObject Modelo = new JObject(); CEmpresa Empresa = new CEmpresa(); JArray JEmpresas = new JArray(); foreach (CEmpresa oEmpresa in Empresa.LlenaObjetos(ConexionBaseDatos)) { JObject JEmpresa = new JObject(); JEmpresa.Add(new JProperty("IdEmpresa", oEmpresa.IdEmpresa)); JEmpresa.Add(new JProperty("Empresa", oEmpresa.Empresa)); JEmpresas.Add(JEmpresa); } Modelo.Add(new JProperty("Empresas", JEmpresas)); CTipoAlmacen TipoAlmacen = new CTipoAlmacen(); JArray JTiposAlmacen = new JArray(); foreach (CTipoAlmacen oTipoAlmacen in TipoAlmacen.LlenaObjetos(ConexionBaseDatos)) { JObject JTipoAlmacen = new JObject(); JTipoAlmacen.Add(new JProperty("IdTipoAlmacen", oTipoAlmacen.IdTipoAlmacen)); JTipoAlmacen.Add(new JProperty("TipoAlmacen", oTipoAlmacen.TipoAlmacen)); JTiposAlmacen.Add(JTipoAlmacen); } Modelo.Add("TiposAlmacen", JTiposAlmacen); Modelo.Add("Paises", CJson.ObtenerJsonPaises(ConexionBaseDatos)); oRespuesta.Add(new JProperty("Error", 0)); oRespuesta.Add(new JProperty("Modelo", Modelo)); ConexionBaseDatos.CerrarBaseDatosSqlServer(); } else { oRespuesta.Add(new JProperty("Error", 1)); oRespuesta.Add(new JProperty("Descripcion", "No hay conexion a Base de Datos")); } return(oRespuesta.ToString()); }
//LOAD DA TELA private void VTaxaPesquisar_Load(object sender, EventArgs e) { //PREENCHER COMBOBOX COM O NOME DA EMPRESA MEmpresa item = new MEmpresa(); item.NomeEmpresa = ""; List <MEmpresa> lista = CEmpresa.Pesquisar(item); if (lista == null) { lista = new List <MEmpresa>(); } item.NomeEmpresa = "[SELECIONE PARA PESQUISAR]"; lista.Insert(0, item); cbSelecionarEmpresaPesquisar.DataSource = lista; }
public static string ObtenerFormaImpresionTemplate(int pIdImpresionTemplate) { CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); int puedeEditarImpresionTemplate = 0; JObject oRespuesta = new JObject(); JObject oPermisos = new JObject(); CUsuario Usuario = new CUsuario(); if (Usuario.TienePermisos(new string[] { "puedeEditarImpresionTemplate" }, ConexionBaseDatos) == "") { puedeEditarImpresionTemplate = 1; } oPermisos.Add("puedeEditarImpresionTemplate", puedeEditarImpresionTemplate); if (respuesta == "Conexion Establecida") { JObject Modelo = new JObject(); CImpresionTemplate ImpresionTemplate = new CImpresionTemplate(); ImpresionTemplate.LlenaObjeto(pIdImpresionTemplate, ConexionBaseDatos); CEmpresa Empresa = new CEmpresa(); Empresa.LlenaObjeto(ImpresionTemplate.IdEmpresa, ConexionBaseDatos); CImpresionDocumento ImpresionDocumento = new CImpresionDocumento(); ImpresionDocumento.LlenaObjeto(ImpresionTemplate.IdImpresionDocumento, ConexionBaseDatos); Modelo.Add(new JProperty("IdImpresionTemplate", ImpresionTemplate.IdImpresionTemplate)); Modelo.Add(new JProperty("Empresa", Empresa.Empresa)); Modelo.Add(new JProperty("ImpresionDocumento", ImpresionDocumento.ImpresionDocumento)); Modelo.Add(new JProperty("RutaTemplate", ImpresionTemplate.RutaTemplate)); Modelo.Add(new JProperty("RutaCSS", ImpresionTemplate.RutaCSS)); Modelo.Add(new JProperty("Permisos", oPermisos)); oRespuesta.Add(new JProperty("Error", 0)); oRespuesta.Add(new JProperty("Modelo", Modelo)); } else { oRespuesta.Add(new JProperty("Error", 1)); oRespuesta.Add(new JProperty("Descripcion", "No hay conexion a Base de Datos")); } ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(oRespuesta.ToString()); }
//LOAD TELA private void VTaxaCadastrar_Load(object sender, EventArgs e) { if (atual != null) { this.Text = "Editar Taxa de Embarque"; } else { this.Text = "Inserir Taxa de Embarque"; } //PREENCHER COMBOBOX COM O NOME DA EMPRESA MEmpresa item = new MEmpresa(); item.NomeEmpresa = ""; List <MEmpresa> lista = CEmpresa.Pesquisar(item); if (lista == null) { lista = new List <MEmpresa>(); } item.NomeEmpresa = "[Escolha uma Empresa]"; lista.Insert(0, item); cbSelecionarEmpresa.DataSource = lista; try { if (atual != null) { cbSelecionarEmpresa.SelectedValue = atual.EmpresaID.Value; txtData.Text = atual.Data.ToString(); txtQuantidade.Text = atual.Quantidade.ToString(); txtValorTarifa.Text = atual.ValorTarifa.ToString(); txtValorTotal.Text = atual.ValorTotal.ToString(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void FillInfoEmpresa() { CEmpresa objEmpresa = new CEmpresa(_DataSistema.ConexionBaseDato); dvEmpresa = new DataView(objEmpresa.Detalle(Convert.ToInt32(TxtIdEmpresa.Text), _DataSistema.Cusuario, "", "", "", "", "", "", 0, 0, "", "", "", "", 0, "", _DataSistema.Cusuario, DateTime.Today, _DataSistema.Cusuario, DateTime.Today, 0).TB_EMPRESA); if (dvEmpresa.Count > 0) { TxtNEmpresa.Text = dvEmpresa.Table.Rows[0]["DS_NOMBRE_EMPRESA"].ToString(); TxtNContacto.Text = dvEmpresa.Table.Rows[0]["DS_NOMBRE_CONTACTO"].ToString(); TxtEContacto.Text = dvEmpresa.Table.Rows[0]["DS_EMAIL_CONTACTO"].ToString(); TxtTelContacto.Text = dvEmpresa.Table.Rows[0]["DS_TELEFONO_CONTACTO"].ToString(); TxtNitEmpresa1.Text = dvEmpresa.Table.Rows[0]["DS_NIT_EMPRESA"].ToString(); TxtTelEmpresa.Text = dvEmpresa.Table.Rows[0]["DS_TELEFONO_EMPRESA"].ToString(); TxtDirEmpresa.Text = dvEmpresa.Table.Rows[0]["DS_DIRECCION_EMPRESA"].ToString(); TxtNRepresentante.Text = dvEmpresa.Table.Rows[0]["DS_NOMBRE_CONTACTO"].ToString(); TxtERepresentante.Text = dvEmpresa.Table.Rows[0]["DS_NOMBRE_REPRESENTANTE"].ToString(); TxtNitRepresentante.Text = dvEmpresa.Table.Rows[0]["DS_NIT_REPRESENTANTE"].ToString(); TxtDuiRepresentante.Text = dvEmpresa.Table.Rows[0]["DS_DUI_REPRESENTANTE"].ToString(); } }
public static string CambiarEstatus(int pIdEmpresa, bool pBaja) { //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { CEmpresa Empresa = new CEmpresa(); Empresa.IdEmpresa = pIdEmpresa; Empresa.Baja = pBaja; Empresa.Eliminar(ConexionBaseDatos); respuesta = "0|EmpresaEliminado"; } //Cerrar Conexion ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(respuesta); }
public static string ObtenerPanelUbicacion(int IdTipoMonedaOrigen, int IdTipoMonedaDestino) { JObject oRespuesta = new JObject(); CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); if (respuesta == "Conexion Establecida") { JObject Modelo = new JObject(); CUsuario Usuario = new CUsuario(); Usuario.LlenaObjeto(Convert.ToInt32(HttpContext.Current.Session["IdUsuario"]), ConexionBaseDatos); CSucursal Sucursal = new CSucursal(); Sucursal.LlenaObjeto(Usuario.IdSucursalActual, ConexionBaseDatos); Modelo.Add("Sucursal", Sucursal.Sucursal); CEmpresa Empresa = new CEmpresa(); Empresa.LlenaObjeto(Sucursal.IdEmpresa, ConexionBaseDatos); Modelo.Add("Empresa", Empresa.Empresa); Dictionary <string, object> Parametros = new Dictionary <string, object>(); Parametros.Add("IdTipoMonedaOrigen", Convert.ToInt32(IdTipoMonedaOrigen)); Parametros.Add("IdTipoMonedaDestino", Convert.ToInt32(IdTipoMonedaDestino)); Parametros.Add("Fecha", DateTime.Today); CTipoCambio TipoCambio = new CTipoCambio(); TipoCambio.LlenaObjetoFiltrosTipoCambio(Parametros, ConexionBaseDatos); Modelo.Add("TipoCambio", TipoCambio.TipoCambio); oRespuesta.Add("Modelo", Modelo); oRespuesta.Add("Error", 0); ConexionBaseDatos.CerrarBaseDatosSqlServer(); } else { oRespuesta.Add("Error", 1); oRespuesta.Add("Descripcion", respuesta); } return(oRespuesta.ToString()); }
//BOTÃO EXCLUIR private void btnExcluir_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows != null && dataGridView1.SelectedRows.Count > 0) { DialogResult excluirEmpresa = MessageBox.Show("Deseja Excluir esta Empresa?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (excluirEmpresa == DialogResult.Yes) { MEmpresa empresa = (MEmpresa)dataGridView1.SelectedRows[0]. DataBoundItem; bool sucesso = false; try { CEmpresa.Excluir(empresa); sucesso = true; } catch { MessageBox.Show("Empresa já possui taxa de Embarque, cadastrada, sera necessário exclui-las", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (sucesso) { MessageBox.Show("Empresa Excluida com sucesso", "", MessageBoxButtons.OK, MessageBoxIcon.Information); List <MEmpresa> lista = (List <MEmpresa>)dataGridView1.DataSource; lista.Remove(empresa); dataGridView1.DataSource = null; dataGridView1.DataSource = lista; } } } }
//Botão Salvar private void btnSalvarEditarEmpresa_Click(object sender, EventArgs e) { atual.NomeEmpresa = txtNomeEditarEmpresa.Text; bool sucesso = false; try { CEmpresa.Atualizar(atual); sucesso = true; } catch (Exception Ex) { MessageBox.Show(Ex.Message); } if (sucesso) { MessageBox.Show("Empresa atualizada com sucesso!"); Atualizou = true; Close(); } }
public static string ObtenerFormaAgregarImpresionTemplate() { CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); JObject oRespuesta = new JObject(); if (respuesta == "Conexion Establecida") { JObject Modelo = new JObject(); Modelo.Add("Empresas", CEmpresa.ObtenerJsonEmpresas(ConexionBaseDatos)); Modelo.Add("ImpresionDocumentos", CImpresionDocumento.ObtenerJsonImpresionDocumentos(ConexionBaseDatos)); oRespuesta.Add(new JProperty("Error", 0)); oRespuesta.Add(new JProperty("Modelo", Modelo)); ConexionBaseDatos.CerrarBaseDatosSqlServer(); } else { oRespuesta.Add(new JProperty("Error", 1)); oRespuesta.Add(new JProperty("Descripcion", "No hay conexion a Base de Datos")); } return(oRespuesta.ToString()); }
public static string ObtenerFormaEditarEmpresa(int pIdEmpresa) { CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); int puedeEditarEmpresa = 0; JObject oRespuesta = new JObject(); JObject oPermisos = new JObject(); CUsuario Usuario = new CUsuario(); if (Usuario.TienePermisos(new string[] { "puedeEditarEmpresa" }, ConexionBaseDatos) == "") { puedeEditarEmpresa = 1; } oPermisos.Add("puedeEditarEmpresa", puedeEditarEmpresa); if (respuesta == "Conexion Establecida") { JObject Modelo = new JObject(); CEmpresa Empresa = new CEmpresa(); Empresa.LlenaObjeto(pIdEmpresa, ConexionBaseDatos); Modelo = CJson.ObtenerJsonEmpresa(Modelo, pIdEmpresa, ConexionBaseDatos); Modelo.Add("Localidades", CJson.ObtenerJsonLocalidades(Convert.ToInt32(Modelo["IdMunicipio"].ToString()), Convert.ToInt32(Modelo["IdLocalidad"].ToString()), ConexionBaseDatos)); Modelo.Add("Municipios", CJson.ObtenerJsonMunicipios(Convert.ToInt32(Modelo["IdEstado"].ToString()), Convert.ToInt32(Modelo["IdMunicipio"].ToString()), ConexionBaseDatos)); Modelo.Add("Estados", CJson.ObtenerJsonEstados(Convert.ToInt32(Modelo["IdPais"].ToString()), Convert.ToInt32(Modelo["IdEstado"].ToString()), ConexionBaseDatos)); Modelo.Add("Paises", CJson.ObtenerJsonPaises(Convert.ToInt32(Modelo["IdPais"].ToString()), ConexionBaseDatos)); Modelo.Add("Permisos", oPermisos); oRespuesta.Add("Error", 0); oRespuesta.Add("Modelo", Modelo); ConexionBaseDatos.CerrarBaseDatosSqlServer(); } else { oRespuesta.Add(new JProperty("Error", 1)); oRespuesta.Add(new JProperty("Descripcion", "No hay conexion a Base de Datos")); } return(oRespuesta.ToString()); }