private void frmMostrarVentas_Load(object sender, EventArgs e) { clsEmpresa nueva = new clsEmpresa(); foreach (clsEmpresa a in nueva.Leer()) { if (a != null) { cbEmpresa.Items.Add(a.NombreEmpresa); } } cbEmpresa.Items.Add("Todas"); cbEmpresa.SelectedItem = "Todas"; dgvMostrar.DataSource = null; lista = new List <clsFactura>(); foreach (clsFactura a in en.Leer()) { lista.Add(a); } dgvMostrar.DataSource = lista; organizarDGV(); dtpFiltroFechaEnvioDesde.Enabled = ckbFiltroFechaEnvioDesde.Checked; dtpFiltroFechaEnvioHasta.Enabled = ckbFiltroFechaEnvioHasta.Checked; }
public bool Modificar(clsEmpresa e) { try { using (TECAv8Entities ent = new TECAv8Entities()) { //busca por PK el primero que encuentre lo coge var x = (from a in ent.Empresa where a.IdEmpresa == e.idEmpresa select a).First(); x.RazonSocial = e.razonSocial; x.NombreComercial = e.nombreComercial; x.Ruc = e.ruc; x.Direccion = e.direccion; // x.IdImagen = e.idImagen; // x.Logo = e.logo; // x.Fondo = e.fondo; // x.FechaInicioSistema = e.fechaInicioSistema; x.Logotipo = e.logotipo; x.Correo = e.correo; x.SitioWeb = e.sitioWeb; x.Sector = e.sector; x.Descripcion = e.descripcion; x.IdEstado = e.idEstado; ent.SaveChanges(); } return(true); } catch (Exception ex) { Console.WriteLine("Error: " + ex); return(false); } }
public Boolean Update(clsEmpresa emp) { try { con.conectarBD(); cmd = new MySqlCommand("ActualizaEmpresa", con.conector); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("codemp", emp.CodEmpresa); cmd.Parameters.AddWithValue("razonsocial", emp.RazonSocial); cmd.Parameters.AddWithValue("ruc", emp.Ruc); cmd.Parameters.AddWithValue("direccion", emp.Direccion); cmd.Parameters.AddWithValue("telefono", emp.Telefono); cmd.Parameters.AddWithValue("fax", emp.Fax); cmd.Parameters.AddWithValue("representante", emp.Representante); cmd.Parameters.AddWithValue("estado", emp.Estado); int x = cmd.ExecuteNonQuery(); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public clsEmpresa CargaEmpresa(Int32 Codigo) { clsEmpresa emp = null; try { con.conectarBD(); cmd = new MySqlCommand("MuestraEmpresa", con.conector); cmd.Parameters.AddWithValue("codempre", Codigo); cmd.CommandType = CommandType.StoredProcedure; dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { emp = new clsEmpresa(); emp.CodEmpresa = Convert.ToInt32(dr.GetDecimal(0)); emp.RazonSocial = dr.GetString(1); emp.Ruc = dr.GetString(2); emp.Direccion = dr.GetString(3); emp.Telefono = dr.GetString(4); emp.Fax = dr.GetString(5); emp.Representante = dr.GetString(6); emp.Estado = dr.GetBoolean(7); emp.FechaRegistro = dr.GetDateTime(8);// capturo la fecha } } return(emp); } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
private void btnBuscar_Click(object sender, EventArgs e) { FrmConsultar f = new FrmConsultar(); f.ShowDialog(); oEmpresa = f.cls; txtcodigo.Text = Convert.ToString(oEmpresa.idEmpresa); txtRazonSocial.Text = Convert.ToString(oEmpresa.razonSocial); txtNombreComercial.Text = Convert.ToString(oEmpresa.nombreComercial); txtRuc.Text = Convert.ToString(oEmpresa.ruc); txtDireccion.Text = Convert.ToString(oEmpresa.direccion); rdbSector.EditValue = Convert.ToString(oEmpresa.sector); txtDescripcion.Text = Convert.ToString(oEmpresa.descripcion); cbxEstado.EditValue = oDatEstado.getDescripcionSegunId(oEmpresa.idEstado); txtCorreoElectronico.Text = Convert.ToString(oEmpresa.correo); txtPaginaWeb.Text = Convert.ToString(oEmpresa.sitioWeb); txtFotoUrl.Text = ""; if (oEmpresa.logotipo != null) { MemoryStream s = new MemoryStream(oEmpresa.logotipo); //pictureBox1.Image = Image.FromStream(s); pictureBox1.BackgroundImage = Image.FromStream(s); pictureBox1.BackgroundImageLayout = ImageLayout.Stretch; } else { pictureBox1.BackgroundImage = null; } habilitar(false); btnModificar.Enabled = true; }
//para consultar todos public List <clsEmpresa> Consultar() { try { List <clsEmpresa> listaEmpresa = new List <clsEmpresa>(); TECAv8Entities ent = new TECAv8Entities(); var con = from w in ent.Empresa select w; foreach (var item in con) { clsEmpresa e = new clsEmpresa(); e.idEmpresa = item.IdEmpresa; e.razonSocial = item.RazonSocial; e.nombreComercial = item.NombreComercial; e.ruc = item.Ruc; e.direccion = item.Direccion; e.logotipo = item.Logotipo; //e.fechaInicioSistema = Convert.ToDateTime(item.FechaInicioSistema); e.fechaInicioSistema = DateTime.Today; e.correo = item.Correo; e.sitioWeb = item.SitioWeb; e.sector = item.Sector; e.descripcion = item.Descripcion; e.idEstado = Convert.ToInt32(item.IdEstado); listaEmpresa.Add(e); } return(listaEmpresa); } catch (System.Data.SqlClient.SqlException ex) { Console.WriteLine("Error datEmpresa: " + ex); return(null); } }
private bool IniciarSesion() { bool exito = false; WS_SCFAMA.ArrayOfString array_fields = new WS_SCFAMA.ArrayOfString(); array_fields.Add(txtEmpresa.Text); array_fields.Add(txtUser.Text); array_fields.Add(txtPassword.Text); WS_SCFAMA.WSPAASSCFAMASoapClient ws_Method = new WS_SCFAMA.WSPAASSCFAMASoapClient(); var Campos = ws_Method.UserAuthentication(array_fields).ToList(); if (!string.IsNullOrEmpty(Campos.FirstOrDefault()) && Campos.Count == 12) { if (Convert.ToInt32(Campos.ElementAt(11)) == 0) { clsEmpresa objEmpresa = new clsEmpresa(Convert.ToInt32(Campos.ElementAt(0)), Campos.ElementAt(1), Campos.ElementAt(2), Campos.ElementAt(3), Campos.ElementAt(4), Campos.ElementAt(5)); clsUsuario objUsuario = new clsUsuario(Convert.ToInt32(Campos.ElementAt(6)), Campos.ElementAt(8), Campos.ElementAt(9), Campos.ElementAt(10), objEmpresa, false); Session["objUsuario"] = objUsuario; exito = true; } else { ScriptManager.RegisterStartupScript(this, GetType(), "User_False", "alert('Esta cuenta esta inhabilitada');", true); } } else { ScriptManager.RegisterStartupScript(this, GetType(), "Conexion_False", "alert('Error de Conexion');", true); } return(exito); }
public Boolean ActualizarEmpresa(clsEmpresa empresa) { try { string consulta = @"UPDATE MAE_EMIDOCELE " + "SET NO_EMIRAZSOC = @no_emirazsoc, " + "CO_EMICODAGE = @co_emicodage, " + "NO_ESTEMIELE = @no_estemiele, " + "NO_CONEMIELE = @no_conemiele, " + "NO_EMIUBIGEO = @no_emiubigeo, " + "NO_EMIDEPART = @no_emidepart, " + "NO_EMIPROVIN = @no_emiprovin, " + "NO_EMIDISTRI = @no_emidistri, " + "NO_EMIDIRFIS = @no_emidirfis, " + "NO_BASTIPBAS = @no_bastipbas, " + "NO_BASNOMSRV = @no_basnomsrv, " + "NO_BASNOMBAS = @no_basnombas, " + "NO_BASUSRBAS = @no_basusrbas, " + "NO_BASUSRPAS = @no_basusrpas, " + "NO_TABFACCAB = @no_tabfaccab, " + "NO_TABFACDET = @no_tabfacdet, " + "NO_USUSOLSUN = @no_ususolsun, " + "NO_PASSOLSUN = @no_passolsun, " + "FE_REGMODIFI = GETDATE(), " + "FL_REGINACTI = @fl_reginacti " + "WHERE NU_EMINUMRUC = @nu_eminumruc"; con.conectarBD(); cmd = new SqlCommand(consulta, con.conector); cmd.Parameters.AddWithValue("@nu_eminumruc", SqlDbType.VarChar).Value = empresa.nu_eminumruc; cmd.Parameters.AddWithValue("@no_emirazsoc", SqlDbType.VarChar).Value = empresa.no_emirazsoc; cmd.Parameters.AddWithValue("@co_emicodage", SqlDbType.VarChar).Value = empresa.co_emicodage; cmd.Parameters.AddWithValue("@no_estemiele", SqlDbType.VarChar).Value = empresa.no_estemiele; cmd.Parameters.AddWithValue("@no_conemiele", SqlDbType.VarChar).Value = empresa.no_conemiele; cmd.Parameters.AddWithValue("@no_emiubigeo", SqlDbType.VarChar).Value = empresa.no_emiubigeo; cmd.Parameters.AddWithValue("@no_emidepart", SqlDbType.VarChar).Value = empresa.no_emidepart; cmd.Parameters.AddWithValue("@no_emiprovin", SqlDbType.VarChar).Value = empresa.no_emiprovin; cmd.Parameters.AddWithValue("@no_emidistri", SqlDbType.VarChar).Value = empresa.no_emidistri; cmd.Parameters.AddWithValue("@no_emidirfis", SqlDbType.VarChar).Value = empresa.no_emidirfis; cmd.Parameters.AddWithValue("@no_bastipbas", SqlDbType.VarChar).Value = empresa.no_bastipbas; cmd.Parameters.AddWithValue("@no_basnomsrv", SqlDbType.VarChar).Value = empresa.no_basnomsrv; cmd.Parameters.AddWithValue("@no_basnombas", SqlDbType.VarChar).Value = empresa.no_basnombas; cmd.Parameters.AddWithValue("@no_basusrbas", SqlDbType.VarChar).Value = empresa.no_basusrbas; cmd.Parameters.AddWithValue("@no_basusrpas", SqlDbType.VarChar).Value = empresa.no_basusrpas; cmd.Parameters.AddWithValue("@no_tabfaccab", SqlDbType.VarChar).Value = empresa.no_tabfaccab; cmd.Parameters.AddWithValue("@no_tabfacdet", SqlDbType.VarChar).Value = empresa.no_tabfacdet; cmd.Parameters.AddWithValue("@no_ususolsun", SqlDbType.VarChar).Value = empresa.no_ususolsun; cmd.Parameters.AddWithValue("@no_passolsun", SqlDbType.VarChar).Value = empresa.no_passolsun; cmd.Parameters.AddWithValue("@fl_reginacti", SqlDbType.VarChar).Value = empresa.fl_reginacti; cmd.CommandType = CommandType.Text; dr = cmd.ExecuteReader(); return(true); } catch (Exception ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
private async void ListViewEmpresa_ItemTapped(object sender, ItemTappedEventArgs e) { clsEmpresa objEmpresa = new clsEmpresa(); objEmpresa = (clsEmpresa)e.Item; await Application.Current.MainPage.Navigation.PushAsync(new CREAEmpresaUsuarioPage(objEmpresa)); //Application.Current.MainPage.Navigation.RemovePage(this); }
private void CargaEmpresa() { emp = admEmp.CargaEmpresa(emp.CodEmpresa); txtCodEmpresa.Text = emp.CodEmpresa.ToString(); txtRUC.Text = emp.Ruc; txtRazonSocial.Text = emp.RazonSocial; txtDireccion.Text = emp.Direccion; txtTelefono.Text = emp.Telefono; txtFax.Text = emp.Fax; txtRepresentante.Text = emp.Representante; cbActivoE.Checked = emp.Estado; }
public Boolean GuardarEmpresa(clsEmpresa empresa) { try { return(CEmpresa.GuardarEmpresa(empresa)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
private void FrmRepositorio_Load(object sender, EventArgs e) { dg_repositorio.AutoGenerateColumns = false; cb_estado.Items.Add("No Enviado"); cb_estado.Items.Add("Enviado"); cb_estado.SelectedIndex = 0; dtp_fecha.Value = DateTime.Now; if (empresa == null) { empresa = admempresa.listar_empresa(); } listar_tipo_doc(); }
protected void btAcesso_Click(object sender, EventArgs e) { lblMsg.Text = ""; ClearTable(); clsEmpresa empresa_class = new clsEmpresa(); if (string.IsNullOrWhiteSpace(txtIM.Text) && string.IsNullOrWhiteSpace(txtCNPJ.Text)) { lblMsg.Text = "Erro: Informação necessária."; } else { if (!string.IsNullOrWhiteSpace(txtIM.Text) && !string.IsNullOrWhiteSpace(txtCNPJ.Text)) { lblMsg.Text = "Erro: Digite a inscrição municipal ou o cnpj da empresa."; } else { if (!string.IsNullOrWhiteSpace(txtIM.Text)) { if (!empresa_class.ExisteEmpresa(Convert.ToInt32(txtIM.Text))) { lblMsg.Text = "Erro: Cadastro inexistente."; } else { FillTable(); } } else { string sCnpj = txtCNPJ.Text.PadLeft(14, '0'); int nCodigo = empresa_class.ExisteEmpresaCnpj(sCnpj); if (!string.IsNullOrWhiteSpace(sCnpj) && nCodigo == 0) { lblMsg.Text = "Erro: Cadastro inexistente."; } else { txtIM.Text = nCodigo.ToString("000000"); FillTable(); } } } } }
public void borrar() { clsEmpresa e = new clsEmpresa(); txtcodigo.Text = ""; txtRazonSocial.Text = ""; txtNombreComercial.Text = ""; txtRuc.Text = ""; txtDireccion.Text = ""; txtDescripcion.Text = ""; cbxEstado.EditValue = ""; txtCorreoElectronico.Text = ""; txtPaginaWeb.Text = ""; txtFotoUrl.Text = ""; // e.logotipo = null; pictureBox1.BackgroundImage = null; }
private void EmiteAlvara(int Codigo) { clsEmpresa Empresa_class = new clsEmpresa(); EmpresaStruct empresa = Empresa_class.LoadReg(Codigo); SilStructure sil = Empresa_class.CarregaSil(Codigo); Warning[] warnings; string[] streamIds; string mimeType = string.Empty; string encoding = string.Empty; string extension = string.Empty; ReportViewer viewer = new ReportViewer(); viewer.LocalReport.Refresh(); viewer.LocalReport.ReportPath = "Report/rptAlvara_vre.rdlc"; string _protocolo = sil.Protocolo == null ? "" : sil.Protocolo; string _endereco = empresa.Endereco + ", " + empresa.Numero + " " + empresa.Complemento; List<ReportParameter> parameters = new List<ReportParameter>(); parameters.Add(new ReportParameter("RazaoSocial", empresa.RazaoSocial)); parameters.Add(new ReportParameter("Protocolo", _protocolo==""?" ":_protocolo)); parameters.Add(new ReportParameter("Endereco", _endereco==""?" ":_endereco)); parameters.Add(new ReportParameter("Cidade", empresa.NomeCidade == "" ? " " : empresa.NomeCidade)); parameters.Add(new ReportParameter("Horario", empresa.Horario == "" ? " " : empresa.Horario)); parameters.Add(new ReportParameter("Bairro", empresa.NomeBairro == "" ? " " : empresa.NomeBairro)); parameters.Add(new ReportParameter("Cep", empresa.Cep == "" ? " " : empresa.Cep)); parameters.Add(new ReportParameter("CPF", empresa.cpf_cnpj == "" ? " " : empresa.cpf_cnpj)); parameters.Add(new ReportParameter("Inscricao", empresa.Codigo.ToString())); parameters.Add(new ReportParameter("InscEstadual", string.IsNullOrWhiteSpace(empresa.Inscricao_estadual) ? " " : empresa.Inscricao_estadual)); parameters.Add(new ReportParameter("Atividade", empresa.AtividadeExtenso == "" ? " " : empresa.AtividadeExtenso)); viewer.LocalReport.SetParameters(parameters); // viewer.LocalReport.DataSources.Add(rdsAct); // Add datasource here byte[] bytes = viewer.LocalReport.Render("PDF", null, out mimeType, out encoding, out extension, out streamIds, out warnings); Response.Buffer = true; Response.Clear(); Response.ContentType = mimeType; Response.AddHeader("content-disposition", "attachment; filename= guia_pmj" + "." + extension); Response.OutputStream.Write(bytes, 0, bytes.Length); Response.Flush(); Response.End(); }
private void btnGrabar_Click(object sender, EventArgs e) { clsUsuario usuarioEmpresa = new clsUsuario(); clsEmpresa nuevaEmpresa = new clsEmpresa(); string res1 = string.Empty; string res2 = string.Empty; if (tbNomEmpresa.Text != string.Empty && tbDireccionEmpresa.Text != string.Empty && tbCiudad.Text != string.Empty && tbTelefono.Text != string.Empty && tbCodP.Text != string.Empty) { nuevaEmpresa.Id = nuevaEmpresa.RecuperarUltimoId() + 1; nuevaEmpresa.CiudadUbicacion = tbCiudad.Text; nuevaEmpresa.NombreEmpresa = tbNomEmpresa.Text + " " + tbCiudad.Text; nuevaEmpresa.Direccion = tbDireccionEmpresa.Text; nuevaEmpresa.Telefono = tbTelefono.Text; nuevaEmpresa.CodPostal = int.Parse(tbCodP.Text); res1 = nuevaEmpresa.Grabar(); usuarioEmpresa.Nombre = nuevaEmpresa.NombreEmpresa; usuarioEmpresa.Usuario = nuevaEmpresa.NombreEmpresa; usuarioEmpresa.Contraseña = "1234"; usuarioEmpresa.TipoUsuario = "Empresa"; res2 = usuarioEmpresa.Grabar(); if (res1 == string.Empty && res2 == string.Empty) { actualizarGrilla(); MessageBox.Show("Empresa registrada con exito el usuario para ingresar al sistema es: " + usuarioEmpresa.Usuario + " y la contraseña: " + usuarioEmpresa.Contraseña); } else { MessageBox.Show("ocurrio el siguiente error" + res1 + res2); } } else { MessageBox.Show("Campos incompleto, por favor ingrese todos los datos solicitados"); } tbCiudad.Clear(); tbCodP.Clear(); tbDireccionEmpresa.Clear(); tbNomEmpresa.Clear(); tbTelefono.Clear(); }
private void btnLogin_Click(object sender, EventArgs e) { if (superValidator1.Validate()) { Login.Usuario = txtUsuario.Text; Login.Contraseña = txtContra.Text; Login.CodEmpresaLogin = Convert.ToInt32(cmbEmpresa.SelectedValue); if (AdmUser.EstableceLogin(Login)) { iCodUser = Login.CodUsuario; sUsuario = Login.Usuario; sNombreUser = Login.Nombre; sApellidoUSer = Login.Apellido; iNivelUser = Login.Nivel; iCodEmpresa = Login.CodEmpresaLogin; //iCodSucursal = Login.CodSucursalLogin; EmpreLogin = AdmEmp.CargaEmpresa(iCodEmpresa); SucurLogin = AdmSuc.CargaSucursal(iCodSucursal); Configuracion = AdmEmp.CargaConfiguracion(); sEmpresa = EmpreLogin.RazonSocial; DirecIp = con.LocalIPAddress(); RUC = EmpreLogin.Ruc; estadoIngreso = Login.EstadoIngreso; mdi_Menu frm = new mdi_Menu(); this.Hide(); frm.Show(); } else { iContador += 1; if (iContador == 3) { MessageBox.Show("Ha realizado 3 intentos de Logueo Erróneos, consulte con el Área de TI", "Logueo Fallido!"); Application.Exit(); } else { MessageBox.Show("Usuario o Conraseña no coinciden", "Logueo Fallido!"); } } } }
//eliminado fisico.. no usar solo seguridad public bool Eliminar(clsEmpresa e) { try { using (TECAv8Entities ent = new TECAv8Entities()) { //busca por PK el primero que encuentre lo coge var x = (from a in ent.Empresa where a.IdEmpresa == e.idEmpresa select a).First(); ent.DeleteObject(x);//elimina el registro ent.SaveChanges(); } return(true); } catch (Exception ex) { Console.WriteLine("Eliminar Error: " + ex); return(false); } }
public void actualizarGrilla() { clsEmpresa nueva = new clsEmpresa(); List <clsEmpresa> lista = new List <clsEmpresa>(); foreach (clsEmpresa a in nueva.Leer()) { if (a != null) { lista.Add(a); } } if (lista != null) { dgvEmpresa.DataSource = null; dgvEmpresa.DataSource = lista; } }
public Boolean insert(clsEmpresa emp) { try { return(Memp.Insert(emp)); } catch (Exception ex) { if (ex.Message.Contains("Duplicate entry")) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: N°- de Documento Repetido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(false); } }
protected void btPrint_Click(object sender, EventArgs e) { int Num = 0; String sTextoImagem = txtimgcode.Text; txtimgcode.Text = ""; if (sTextoImagem.ToUpper() != this.Session["CaptchaImageText"].ToString().ToUpper()) { lblmsg.Text = "Código da imagem inválido."; return; } clsEmpresa Empresa_class = new clsEmpresa(); bool isNum = Int32.TryParse(txtCod.Text, out Num); if (!isNum) { lblmsg.Text = "Inscrição Municipal inválida!"; return; } else { bool bExiste = Empresa_class.ExisteEmpresa(Num); if (!bExiste) { lblmsg.Text = "Inscrição Municipal inválida!"; return; } } SilStructure Sil = Empresa_class.CarregaSil(Num); if (Sil.Codigo == 0) { lblmsg.Text = "Solicitação inválida!"; return;} else if (Sil.Protocolo == null) { lblmsg.Text = "Solicitação inválida!"; return; } else if (Sil.Data_Validade < DateTime.Now) { lblmsg.Text = "Solicitação inválida!"; return; } lblmsg.Text = ""; this.txtimgcode.Text = ""; EmiteAlvara(Num); }
private void btnGrabarSucursal_Click(object sender, EventArgs e) { clsEmpresa c = new clsEmpresa(); clsEmpresa c1 = c.traerEmpresa(nombre); clsSucursal nueva = new clsSucursal(); if (tbCodPostal.Text != string.Empty && tbDireccion.Text != string.Empty && tbProvincia.Text != string.Empty && tbLocalidad.Text != string.Empty && c1 != null) { nueva.IdSucursal = nueva.RecuperarUltimoId() + 1; nueva.Nombre = "Sucursal " + nombre + " " + tbLocalidad.Text; nueva.LocalidadUbicacion = tbLocalidad.Text; nueva.Provincia = tbProvincia.Text; nueva.CodigoPostal = int.Parse(tbCodPostal.Text); nueva.Direccion = tbDireccion.Text; nueva.IdCentral = c1.Id; clsUsuario nuevo = new clsUsuario(); nuevo.Nombre = nueva.Nombre; nuevo.Usuario = nueva.Nombre; nuevo.Contraseña = "1234"; nuevo.TipoUsuario = "Sucursal"; string resSucursal = string.Empty; string resUsuario = string.Empty; resSucursal = nueva.Grabar(); resUsuario = nuevo.Grabar(); if (resSucursal == string.Empty && resUsuario == string.Empty) { MessageBox.Show("Sucursal registrada con exito el usuario para ingresar al sistema es: " + nuevo.Usuario + " y la contraseña: " + nuevo.Contraseña); } else { MessageBox.Show("Ocurrio el siguiente error: " + resSucursal + resUsuario); } } else { MessageBox.Show("Campos de datos incompletos"); } }
private void frmRegistrarEncomienda_Load(object sender, EventArgs e) { dgvElegircliente.DataSource = null; dgvElegirPaquete.DataSource = null; List <clsCliente> listaclientes = new List <clsCliente>(); List <clsPaquete> listapaquetes = new List <clsPaquete>(); clsPaquete p1 = new clsPaquete(); clsCliente c1 = new clsCliente(); foreach (clsCliente cli in c1.Leer()) { if (cli.Estado == true) { listaclientes.Add(cli); } } foreach (clsPaquete paq in p1.Leer()) { if (paq.Estado == "Para enviar") { listapaquetes.Add(paq); } } dgvElegircliente.DataSource = listaclientes; dgvElegirPaquete.DataSource = listapaquetes; clsEmpresa nueva = new clsEmpresa(); foreach (clsEmpresa c in nueva.Leer()) { if (c != null) { cbempresas.Items.Add(c.NombreEmpresa); } } }
public Boolean Insert(clsEmpresa emp) { try { con.conectarBD(); cmd = new MySqlCommand("GuardaEmpresa", con.conector); cmd.CommandType = CommandType.StoredProcedure; MySqlParameter oParam; oParam = cmd.Parameters.AddWithValue("razonsocial", emp.RazonSocial); oParam = cmd.Parameters.AddWithValue("ruc", emp.Ruc); oParam = cmd.Parameters.AddWithValue("direccion", emp.Direccion); oParam = cmd.Parameters.AddWithValue("telefono", emp.Telefono); oParam = cmd.Parameters.AddWithValue("fax", emp.Fax); oParam = cmd.Parameters.AddWithValue("representante", emp.Representante); oParam = cmd.Parameters.AddWithValue("estado", emp.Estado); oParam = cmd.Parameters.AddWithValue("codusu", emp.CodUser); oParam = cmd.Parameters.AddWithValue("newid", 0); oParam.Direction = ParameterDirection.Output; int x = cmd.ExecuteNonQuery(); emp.CodEmpresaNuevo = Convert.ToInt32(cmd.Parameters["newid"].Value); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public bool Guardar(clsEmpresa e) { try { int id = getIdSiguiente(); e.idEmpresa = id; using (TECAv8Entities ent = new TECAv8Entities()) { //se instancia el entity para poder usar los nombres de las tablas Empresa empresa = new Empresa() { IdEmpresa = e.idEmpresa, RazonSocial = e.razonSocial, NombreComercial = e.nombreComercial, Ruc = e.ruc, Direccion = e.direccion, //IdImagen = e.idImagen, //Logo = e.logo, //Fondo = e.fondo, Logotipo = e.logotipo, //FechaInicioSistema = e.fechaInicioSistema, Correo = e.correo, SitioWeb = e.sitioWeb, Sector = e.sector, Descripcion = e.descripcion, IdEstado = e.idEstado }; //ent.AddObject("Empresa", empresa); ent.AddToEmpresa(empresa); ent.SaveChanges(); } return(true); } catch (Exception ex) { Console.WriteLine("Error al guardar: " + ex); return(false); } }
public Boolean GuardarEmpresa(clsEmpresa empresa) { try { string consulta = @"INSERT INTO MAE_EMIDOCELE(NU_EMINUMRUC, NO_EMIRAZSOC, CO_EMICODAGE, NO_ESTEMIELE, NO_CONEMIELE, NO_EMIUBIGEO, NO_EMIDEPART, NO_EMIPROVIN, NO_EMIDISTRI, NO_EMIDIRFIS, NO_BASTIPBAS, NO_BASNOMSRV, NO_BASNOMBAS, NO_BASUSRBAS, NO_BASUSRPAS, NO_TABFACCAB, NO_TABFACDET, NO_USUSOLSUN, NO_PASSOLSUN, FE_REGCREACI, FL_REGINACTI) " + "VALUES(@nu_eminumruc, @no_emirazsoc, @co_emicodage, @no_estemiele, @no_conemiele, @no_emiubigeo, @no_emidepart, @no_emiprovin, @no_emidistri, @no_emidirfis, @no_bastipbas, @no_basnomsrv, @no_basnombas, @no_basusrbas, @no_basusrpas, @no_tabfaccab, @no_tabfacdet, @no_ususolsun, @no_passolsun, GETDATE(), @fl_reginacti)"; con.conectarBD(); cmd = new SqlCommand(consulta, con.conector); cmd.Parameters.AddWithValue("@nu_eminumruc", SqlDbType.VarChar).Value = empresa.nu_eminumruc; cmd.Parameters.AddWithValue("@no_emirazsoc", SqlDbType.VarChar).Value = empresa.no_emirazsoc; cmd.Parameters.AddWithValue("@co_emicodage", SqlDbType.VarChar).Value = empresa.co_emicodage; cmd.Parameters.AddWithValue("@no_estemiele", SqlDbType.VarChar).Value = empresa.no_estemiele; cmd.Parameters.AddWithValue("@no_conemiele", SqlDbType.VarChar).Value = empresa.no_conemiele; cmd.Parameters.AddWithValue("@no_emiubigeo", SqlDbType.VarChar).Value = empresa.no_emiubigeo; cmd.Parameters.AddWithValue("@no_emidepart", SqlDbType.VarChar).Value = empresa.no_emidepart; cmd.Parameters.AddWithValue("@no_emiprovin", SqlDbType.VarChar).Value = empresa.no_emiprovin; cmd.Parameters.AddWithValue("@no_emidistri", SqlDbType.VarChar).Value = empresa.no_emidistri; cmd.Parameters.AddWithValue("@no_emidirfis", SqlDbType.VarChar).Value = empresa.no_emidirfis; cmd.Parameters.AddWithValue("@no_bastipbas", SqlDbType.VarChar).Value = empresa.no_bastipbas; cmd.Parameters.AddWithValue("@no_basnomsrv", SqlDbType.VarChar).Value = empresa.no_basnomsrv; cmd.Parameters.AddWithValue("@no_basnombas", SqlDbType.VarChar).Value = empresa.no_basnombas; cmd.Parameters.AddWithValue("@no_basusrbas", SqlDbType.VarChar).Value = empresa.no_basusrbas; cmd.Parameters.AddWithValue("@no_basusrpas", SqlDbType.VarChar).Value = empresa.no_basusrpas; cmd.Parameters.AddWithValue("@no_tabfaccab", SqlDbType.VarChar).Value = empresa.no_tabfaccab; cmd.Parameters.AddWithValue("@no_tabfacdet", SqlDbType.VarChar).Value = empresa.no_tabfacdet; cmd.Parameters.AddWithValue("@no_ususolsun", SqlDbType.VarChar).Value = empresa.no_ususolsun; cmd.Parameters.AddWithValue("@no_passolsun", SqlDbType.VarChar).Value = empresa.no_passolsun; cmd.Parameters.AddWithValue("@fl_reginacti", SqlDbType.VarChar).Value = empresa.fl_reginacti; cmd.CommandType = CommandType.Text; dr = cmd.ExecuteReader(); return(true); } catch (Exception ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public clsEmpresa listar_empresa() { clsEmpresa empresa = null; try { con.conectarBD(); cmd = new MySqlCommand("listar_empresa", con.conector); cmd.CommandType = CommandType.StoredProcedure; dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { empresa = new clsEmpresa() { Ruc = (string)dr["ruc"], Usuariosol = (string)dr["usuariosol"], Clavesol = (string)dr["clavesol"], Rutacertificado = (string)dr["nbcertificado"], Clavecertificado = (string)dr["ccerfitificado"], Urlenvio = (string)dr["urlenvio"] }; } } return(empresa); } catch (MySqlException ex) { return(empresa); throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
private void btnRegistrarEncomienda_Click(object sender, EventArgs e) { if (tbCodpaquete.Text != string.Empty && tbdnicliente.Text != string.Empty && cbempresas.SelectedItem != null) { clsEmpresa verifica = new clsEmpresa(); bool encontrado = verifica.existeCodigoPostal(cbempresas.SelectedItem.ToString(), int.Parse(tbCodPostal.Text)); if (encontrado == true) { clsFactura nuevo = new clsFactura(); nuevo.Id = nuevo.RecuperarUltimoId() + 1; nuevo.CodigoPaquete = tbCodpaquete.Text; nuevo.Nombrecliente = tbnomcliente.Text; nuevo.Dnicliente = int.Parse(tbdnicliente.Text); nuevo.Precio = float.Parse(tbPrecio.Text); nuevo.Fechallegada = dtpfecha.Value; nuevo.Fechaenvio = dtOculto.Value; nuevo.Empresa = cbempresas.SelectedItem.ToString(); nuevo.Postal = int.Parse(tbCodPostal.Text); List <clsPaquete> lista1 = new List <clsPaquete>(); clsPaquete cambiar = new clsPaquete(); cambiar = cambiar.retornarPaquete(nuevo.CodigoPaquete); clsPaquete modi = new clsPaquete(); if (cambiar.Estado == "Despachado") { MessageBox.Show("Este paquete ya fue enviado"); } else { clsPaquete p2 = new clsPaquete(); foreach (clsPaquete g in p2.Leer()) { if (g.Id == cambiar.Id) { g.NombreDestinatario = cambiar.NombreDestinatario; g.DniDestinatario = cambiar.DniDestinatario; g.Ciudad = cambiar.Ciudad; g.Direccion = cambiar.Direccion; g.Id = cambiar.Id; g.Codigo = cambiar.Codigo; g.Kilos = cambiar.Kilos; g.Estado = "Despachado"; lista1.Add(g); } else { lista1.Add(g); } } string res2 = string.Empty; res2 = modi.ModificarPaq(lista1); string res = string.Empty; res = nuevo.Grabar(); if (res == string.Empty) { MessageBox.Show("encomienda enviada"); } else { MessageBox.Show("ocurrio el siguiente error" + res); } tbCodpaquete.Clear(); tbdnicliente.Clear(); tbnomcliente.Clear(); tbPrecio.Clear(); } } else { MessageBox.Show("No coincide el codigo postal del paquete con el de la empresa y sus sucursales, por favor verifique bien"); } } else if (tbCodpaquete.Text != string.Empty && tbdnicliente.Text == string.Empty && tbCodPostal.Text == string.Empty) { MessageBox.Show("Seleccione el cliente"); } else { MessageBox.Show("Seleccione el paquete a enviar "); } }
LbEmpDescripcion = null, LbEmpCategoria = null, LbUsuario = null; //LbEmpLatitud = null, LbEmpLongitud = null, public CREAEmpresaUsuarioPage(clsEmpresa obclsEmpresa) { this.BackgroundColor = Color.White; LbId = new Label { Text = Convert.ToString(obclsEmpresa.PK_Emp_Id), FontSize = 12, FontAttributes = FontAttributes.Bold, IsVisible = false// Me oculta el id }; LbEmpNombre = new Label { Text = obclsEmpresa.Emp_Nombre, FontSize = 20, FontAttributes = FontAttributes.Bold }; LbEmpTelefonos = new Label { Text = "Número de Contacto: " + obclsEmpresa.Emp_Telefonos, FontSize = 15, FontAttributes = FontAttributes.Bold }; LbEmpDireccion = new Label { Text = "Dirección: " + obclsEmpresa.Emp_Direccion, FontSize = 15, FontAttributes = FontAttributes.Bold }; LbEmpDescripcion = new Label { Text = "Descripción: " + obclsEmpresa.Emp_Descripcion, FontSize = 15, FontAttributes = FontAttributes.Bold }; LbEmpCategoria = new Label { Text = "Categoria: " + obclsEmpresa.Categoria_Empresa.Descripcion, FontSize = 15, FontAttributes = FontAttributes.Bold }; LbUsuario = new Label { Text = "Gerente: " + obclsEmpresa.Users.UserName + " " + obclsEmpresa.Users.UserLastName, FontSize = 15, FontAttributes = FontAttributes.Bold }; Logoimage = new Image { Source = ImageSource.FromFile("empresa.png"), WidthRequest = 80, HeightRequest = 80 }; var rating = new RatingStars(); rating.SetBinding(RatingStars.RatingProperty, "Rating"); rating.SetBinding(RatingStars.ReviewsProperty, "Reviews"); StackLayout stack = new StackLayout { Padding = new Thickness(12, 12, 12, 12), Margin = new Thickness(12, 12, 12, 12), BackgroundColor = Color.White, }; stack.Children.Add(LbId); stack.Children.Add(Logoimage); stack.Children.Add(LbEmpNombre); stack.Children.Add(LbUsuario); stack.Children.Add(LbEmpDireccion); stack.Children.Add(LbEmpTelefonos); stack.Children.Add(LbEmpCategoria); stack.Children.Add(LbEmpDescripcion); stack.Children.Add(rating); Content = new ScrollView { Orientation = ScrollOrientation.Vertical, // ScrollOrientation.Horizontal Content = stack }; }
protected void btConsultar_Click(object sender, EventArgs e) { string num_cpf_cnpj = ""; lblMsg.Text = ""; if (txtCod.Text.Trim() == "") { lblMsg.Text = "Digite o número do documento."; return; } if (txtCod.Text.Length < 17) { lblMsg.Text = "Número de documento inválido."; return; } if (optCPF.Checked && txtCPF.Text.Length < 14) { lblMsg.Text = "CPF inválido!"; return; } if (optCNPJ.Checked && txtCNPJ.Text.Length < 18) { lblMsg.Text = "CNPJ inválido!"; return; } if (optCPF.Checked) { num_cpf_cnpj = gtiCore.RetornaNumero(txtCPF.Text); if (!gtiCore.ValidaCpf(num_cpf_cnpj)) { lblMsg.Text = "CPF inválido!"; return; } } else { num_cpf_cnpj = gtiCore.RetornaNumero(txtCNPJ.Text); if (!gtiCore.ValidaCNPJ(num_cpf_cnpj)) { lblMsg.Text = "CNPJ inválido!"; return; } } int nNumDoc = Convert.ToInt32(txtCod.Text.Substring(txtCod.Text.Length - 8, 8)); clsDebito Debito_class = new clsDebito(); int nCodigo = 0; DateTime dDataDoc = Convert.ToDateTime("01/01/1900"); decimal nValorGuia = 0; bool bExisteDoc = Debito_class.ExisteDocumento(nNumDoc); if (!bExisteDoc) { lblMsg.Text = "Número de documento não cadastrado."; } else { nCodigo = Debito_class.RetornaDocumentoCodigo(nNumDoc); numdocumento DadosDoc = Debito_class.RetornaDadosDocumento(nNumDoc); dDataDoc = Convert.ToDateTime(DadosDoc.datadocumento); nValorGuia = Convert.ToDecimal(DadosDoc.valorguia); } if (nCodigo < 100000) { clsImovel imovel_class = new clsImovel(); ImovelStruct reg = imovel_class.LoadReg(nCodigo); List <ProprietarioStruct> regProp = imovel_class.ListaProprietario(nCodigo, true); if (optCPF.Checked) { if (Convert.ToInt64(gtiCore.RetornaNumero(regProp[0].CPF)).ToString("00000000000") != num_cpf_cnpj) { lblMsg.Text = "CPF informado não pertence a este documento."; return; } } else { if (Convert.ToInt64(gtiCore.RetornaNumero(regProp[0].CPF)).ToString("00000000000000") != num_cpf_cnpj) { lblMsg.Text = "CNPJ informado não pertence a este documento."; return; } } } else { if (nCodigo >= 100000 && nCodigo < 500000) { clsEmpresa empresa_class = new clsEmpresa(); EmpresaStruct reg = empresa_class.LoadReg(nCodigo); if (optCPF.Checked) { if (Convert.ToInt64(gtiCore.RetornaNumero(reg.cpf_cnpj)).ToString("00000000000") != num_cpf_cnpj) { lblMsg.Text = "CPF informado não pertence a este documento."; return; } } else { if (Convert.ToInt64(gtiCore.RetornaNumero(reg.cpf_cnpj)).ToString("00000000000000") != num_cpf_cnpj) { lblMsg.Text = "CNPJ informado não pertence a este documento."; return; } } } else { clsCidadao cidadao_class = new clsCidadao(); CidadaoStruct reg = cidadao_class.LoadReg(nCodigo); if (optCPF.Checked) { if (Convert.ToInt64(gtiCore.RetornaNumero(reg.Cpf)).ToString("00000000000") != num_cpf_cnpj) { lblMsg.Text = "CPF informado não pertence a este documento."; return; } } else { if (Convert.ToInt64(gtiCore.RetornaNumero(reg.Cnpj)).ToString("00000000000000") != num_cpf_cnpj) { lblMsg.Text = "CNPJ informado não pertence a este documento."; return; } } } } List <DebitoStructure> ListaParcelas = Carregaparcelas(nNumDoc, dDataDoc); int nSid = Debito_class.GravaDetalheDAM(ListaParcelas, txtCod.Text, dDataDoc, nValorGuia); printCarne(nSid); }