public RedPack(Guia guia) { _client = new RedpackWSPortTypeClient(); this._guia = guia; this._guia.remitente = new Direccion() { calle = "SAN FRANCISCO CUAUTLALPAN ", ciudad = "MÉXICO", codigoPostal = 53569, codigoPostalSpecified = true, contacto = "PRINTOMATIK", email = "*****@*****.**", estado = "ESTADO DE MÉXICO", nombre_Compania = "LITOPROCESS S.A DE C.V", numeroExterior = "102A", pais = "MÉXICO", telefonos = new List <Telefono> { new Telefono { telefono = "4555555", LADA = "55", extension = "1" } }.ToArray() }; this._guia.moneda = "1"; this._guia.flag = 1; this._guia.tipoEntrega = new IdDesc() { id = 1, equivalencia = "PAQ", descripcion = "PACKAGE" }; this._guia.tipoEnvio = new IdDesc() { id = 2, equivalencia = "DOM", descripcion = "DOMICILIO" }; }
public string SolicitarRecoleccionCF() { GuiaDAO guiaDAO = new GuiaDAO(); Guia[] guias = { this._guia }; //var resultado = this._client.busquedaCodigoPostal(PIN, IDUSUARIO, guias); this._guia.fechaDocumentacion = DateTime.Now; this._guia.personaRecibio = "Printomatik"; this._guia.costoSeguro = this._guia.paquetes.Sum(x => x.peso); // Total en peso this._guia.costoSeguroSpecified = true; this._guia.referencia = null; this._guia.fechaSituacion = DateTime.Now; this._guia.fechaDocumentacionSpecified = true; this._guia.situacion = new IdDesc { id = 0, idSpecified = true }; //Numero de sobres a recolectar this._guia.tipoEntrega = new IdDesc { id = this._guia.paquetes.Count(), idSpecified = true }; //Numero de paquetes a recolectar this._guia.remitente.codigoPostal = 33332; this._guia.remitente.email = "DE 4 A 5 DE LA TARDE"; this._guia.moneda = "1x1x1"; this._guiaResponse = this._client.solicitudRecoleccionCF(PIN, IDUSUARIO, guias).FirstOrDefault(); this.verificaResultado(); string folioRecoleccion = this._guiaResponse.referencia; guiaDAO.AgregarFolioRecoleccion(this._guia.numeroDeGuia, folioRecoleccion); return(folioRecoleccion); }
public int Cadastrar(Guia guia) { SqlCommand command = new Conexao().ObterConexao(); // command.CommandText = @"INSERT INTO guias (sexo, nome, sobrenome, numero_carteira_trabalho, categoria_habilitacao, salario, cpf, rg, data_nascimento, rank_, id_endereco) OUTPUT INSERTED.ID VALUES (@SEXO, @NOME, @SOBRENOME, @NUMERO_CARTEIRA_TRABALHO, @CATEGORIA_HABILITACAO, @SALARIO, @CPF, @RG, @DATA_NASCIMENTO, @RANK_, @ID_ENDERECO)"; command.Parameters.AddWithValue("@SEXO", guia.Sexo); command.Parameters.AddWithValue("@NOME", guia.Nome); command.Parameters.AddWithValue("@SOBRENOME", guia.Sobrenome); command.Parameters.AddWithValue("@NUMERO_CARTEIRA_TRABALHO", guia.CarteiraTrabalho); command.Parameters.AddWithValue("@CATEGORIA_HABILITACAO", guia.CategoriaHabilitacao); command.Parameters.AddWithValue("@SALARIO", guia.Salario); command.Parameters.AddWithValue("@CPF", guia.Cpf); command.Parameters.AddWithValue("@RG", guia.Rg); command.Parameters.AddWithValue("@DATA_NASCIMENTO", guia.DataNascimento); command.Parameters.AddWithValue("@RANK_", guia.Rank); command.Parameters.AddWithValue("@ID_ENDERECO", guia.Endereco.Id); var result = command.ExecuteScalar(); int id = Convert.ToInt32(result.ToString()); return(id); }
public List <Guia> ObterTodos() { List <Guia> guias = new List <Guia>(); SqlCommand command = new Conexao().ObterConexao(); command.CommandText = @"SELECT g.login_ AS 'login', g.sexo AS 'sexo', g.senha AS 'senha', g.nome AS 'nome', g.sobrenome AS 'sobrenome', g.numero_carteira_trabalho AS 'numero_carteira_trabalho', g.categoria_habilitacao AS 'categoria_habilitacao', g.salario AS 'salario', g.cpf AS 'cpf', g.rg AS 'rg', g.data_nascimento AS 'data_nascimento', g.rank_ AS 'rank_', g.id_endereco AS 'id_endereco' e.id, e.cep AS 'cep', e.logradouro AS 'logradouro', e.numero AS 'numero', e.complemento AS 'complemento', e.referencia AS 'referencia', e.id_cidade AS 'id_cidade' FROM guias g JOIN enderecos e ON(e.id = g.id_endereco)"; DataTable tabela = new DataTable(); tabela.Load(command.ExecuteReader()); foreach (DataRow linha in tabela.Rows) { Guia guia = new Guia(); guia.Id = Convert.ToInt32(linha[0].ToString()); guia.IdEndereco = Convert.ToInt32(linha[1].ToString()); guia.Sexo = linha[2].ToString(); guia.Nome = linha[4].ToString(); guia.Sobrenome = linha[5].ToString(); guia.CarteiraTrabalho = linha[6].ToString(); guia.CategoriaHabilitacao = linha[7].ToString(); guia.Salario = Convert.ToSingle(linha[8].ToString()); guia.Cpf = linha[9].ToString(); guia.Rg = linha[10].ToString(); guia.DataNascimento = Convert.ToDateTime(linha[11].ToString()); guia.Rank = Convert.ToByte(linha[12].ToString()); guias.Add(guia); } return(guias); }
public int Predocumentar() { Guia[] guias = { this._guia }; PaqueteDAO paqueteDAO = new PaqueteDAO(); GuiaDAO guiaDAO = new GuiaDAO(); List <byte[]> paginas = new List <byte[]>(); this._guiaResponse = this._client.predocumentacion(PIN, IDUSUARIO, guias).FirstOrDefault(); int res = this.verificaResultado(); if (res == 58) { return(res); } this._guiaResponse.paquetes.ToList().ForEach(x => paginas.Add(x.formatoEtiqueta)); byte[] archivoUnido = this.concatAndAddContent(paginas); PaqueteEnvio paqueteDTO = new PaqueteEnvio() { numero_guia = this._guia.numeroDeGuia, detalle_impresion = archivoUnido, numero_orden = this._guia.referencia, }; guiaDAO.MarcarGuiaAsignada(this._guia.numeroDeGuia); paqueteDAO.AgregarPaquete(paqueteDTO); return(0); }
public ImageGuiaPage(Guia guia) { InitializeComponent(); guiaSelected = guia; Lbl_Guia.Text = guia.GuiaNumero; InitComponents(); }
public static Guia Create(Guia p) { DatosDataContext bd = new DatosDataContext(); try { //Categoria p = new C> // p.IdProveedor = not.IdProveedor; //p.CedProveedor = not.CedProveedor;> //p.Nombre = not.Nombre;> //p.Representante = not.Representante;> //p.Direccion = not.Direccion;> //p.Ciudad = not.Ciudad;> //p.Telefono = not.Telefono;> //p.Fax = not.Fax;> bd.spInsertarGuia(p.idGuia, p.idLocal, p.fechaSalida, p.idTransportista, p.total); bd.SubmitChanges(); } catch (DatosExcepciones ex) { throw new DatosExcepciones("Error al Insertar Proveedor.", ex); } finally { bd = null; } return(p); }
public void EliminarGuia(long id) { Guia Guia = db.Guia.Find(id); db.Guia.Remove(Guia); db.SaveChanges(); }
public void CancelarGuia(Guia guia) { guia.Situacao = Situacao.Cancelada; guia.DataCancelamento = DateTime.Today; guiaDao.Save(guia); }
public ActionResult Create(Guia guia, string submit) { try { switch (submit) { case "Crear": db.Guias.Add(guia); db.SaveChanges(); return(RedirectToAction("Index")); case "Agregar": guia.ListaProducto.Add(new Producto { Descripcion = "Nuevo", Cantidad = "Nuevo" }); ViewBag.IdTransportista = new SelectList(db.Transportistas, "Id", "RazonSocial"); ViewBag.IdDestinatario = new SelectList(db.Destinatarios, "Id", "RazonSocial"); return(View(guia)); default: return(Content("Opcion no valida")); } } catch { return(View()); } }
protected void tbGuardar_Click(object sender, EventArgs e) { GuiaBusiness guiaBusiness = new GuiaBusiness(WebConfigurationManager.ConnectionStrings["GestionAmbiental"].ConnectionString); Guia guia = new Guia(); guia.NombreGuia = tbNombreGuia.Text; guia.AnioAprobacion = Int32.Parse(tbAnio.Text); guia.Vigente = true; if (lbAreasTematicas.Items.Count > 0) { for (int i = 0; i < lbAreasTematicas.Items.Count; i++) { AreaTematica areaTematica = new AreaTematica(); areaTematica.CodArea = 0; areaTematica.NombreTematica = lbAreasTematicas.Items[i].Text; areaTematica.Funcionario.CodFuncionario = 1; guia.ListaAreasTematicas.AddLast(areaTematica); } guiaBusiness.IngresarGuiaAmbiental(guia, codFuncionario); Response.Redirect("~/EncargadosTematicas.aspx?codGuia=" + guia.CodGuia); } }
public async Task <IActionResult> Edit(int id, [Bind("GuiaID,Nome,Telefone,Email,DataNascimento,Avaliacao")] Guia guia) { if (id != guia.GuiaID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(guia); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GuiaExists(guia.GuiaID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(guia)); }
public frmRegYeditEncuestas(Guia g) { InitializeComponent(); disenio_tabla(); estadoComponentes(estado.INICIAL); digitador = g; dgvEncuestas.AutoGenerateColumns = false; listaEncuestas = new BindingList <Encuesta>(); colegioBL = new ColegioBL(); guiaBL = new GuiaBL(); actividadBL = new ActividadBL(); grupoBL = new GrupoBL(); encuestaBL = new EncuestaBL(); cboColegio.DataSource = colegioBL.listarColegios(); cboColegio.ValueMember = "IdColegio1"; cboColegio.DisplayMember = "nombre"; cboActividad.DataSource = actividadBL.listarActividades(); cboActividad.ValueMember = "IdActividad1"; cboActividad.DisplayMember = "nombreDeTipoYfecha"; cboGuia.ValueMember = "IdGuia1"; cboGuia.DisplayMember = "NombresYapellidos"; cboGuia.DataSource = guiaBL.listarGuias(); dgvEncuestas.RowHeadersVisible = false; encuestasDeGrupoSel = new BindingList <Encuesta>(); }
// Método que captura el evento de seleccionar una celada de la lista private void ListView1_ItemTapped(object sender, ItemTappedEventArgs e) { // Capturamos la respectiva guía selected = (Guia)e.Item; // Navegamos a la página donde se muestra // la información detallada de la respectiva guía Navigation.PushAsync(new DetailGuiaPage(selected)); }
// Constructor de la clase public GeoGuiaPage(Guia guia) { InitializeComponent(); // Obtenemos la guia this.guia = guia; // Inicializamos los componentes InitComponets(); }
public ActionResult DeleteConfirmed(long id) { Guia guia = db.Guia.Find(id); db.Guia.Remove(guia); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Down(int id) { Guia guia = db.GuiaDb.Find(id); guia.Pos++; db.Entry(guia).State = EntityState.Modified; return(RedirectToAction("Index")); }
public ActionResult Store(Guia guia) { guia.Endereco.Id = new EnderecoRepository().Cadastrar(guia.Endereco); int identificador = new GuiaRepository().Cadastrar(guia); return(Content(JsonConvert.SerializeObject(new { id = identificador }))); }
// GET: Guia/Edit/5 public ActionResult Edit(int id) { ViewBag.IdTransportista = new SelectList(db.Transportistas, "Id", "RazonSocial"); ViewBag.IdDestinatario = new SelectList(db.Destinatarios, "Id", "RazonSocial"); Guia guia = db.Guias.Single(g => g.Id == id); return(View()); }
public confirm_guia(Guia guia, List <ProcLista> listaitens) { NavigationPage.SetHasNavigationBar(this, false); itens = listaitens; InitializeComponent(); GravarGuia(guia); GravarItem(nrGuia); ExibeAviso(nrGuia); }
public void CancelarGuia(Guia guia) { if (validacoes.Any(v => !v.PodeCancelar(guia))) { throw new Exception("Não foi possivel cancelar a guia!"); } cancelamentoGuia.CancelarGuia(guia); }
public ActionResult Delete(int id) { Guia guia = db.GuiaDb.Find(id); db.GuiaDb.Remove(guia); db.SaveChanges(); return(RedirectToAction("Index")); }
public void AddGuia(Guia guia) { if (Guias == null) { Guias = new List <Guia>(); } Guias.Add(guia); }
public ActionResult Edit(Guia guia) { if (ModelState.IsValid) { db.Entry(guia).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(guia)); }
private void ViewGuiaDetail(int id) { // Consultamos _guiaService = new GuiaService(); _guia = _guiaService.getGuiaById(id); // Devuelve una guia por Id // Mostramos los datos _guiaTitle.Text = _guia.Title; _guiaBody.Text = _guia.Body; }
// // GET: /Guia/Delete/5 public ActionResult Delete(int id = 0) { Guia guia = db.Guia.Find(id); if (guia == null) { return(HttpNotFound()); } return(View(guia)); }
public async Task <IActionResult> Create([Bind("GuiaID,Nome,Telefone,Email,DataNascimento,Avaliacao")] Guia guia) { if (ModelState.IsValid) { _context.Add(guia); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(guia)); }
// Método que captura el evento de seleccionar una celada de la lista private void ListView1_ItemTapped(object sender, ItemTappedEventArgs e) { // Variable que permite navegar a la siguiente página // y volver sin necesidad de preguntar al servicio loadData = false; // Capturamos la respectiva guía selected = (Guia)e.Item; // Navegamos a la página donde se muestra // la información detallada de la respectiva guía Navigation.PushAsync(new DetailGuiaPage(selected)); }
public ActionResult DeleteConfirmed(int id) { Guia guia = db.Guia.Find(id); db.Guia.Remove(guia); db.SaveChanges(); return(Json(new { ok = true })); }
public ActionResult Create(Guia guia) { if (ModelState.IsValid) { db.Guia.Add(guia); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(guia)); }