public string GuardarDocumentos() { HttpFileCollection httpFileCollection = Context.Request.Files; System.Collections.Specialized.NameValueCollection DescuentosID = Context.Request.Form; int Grupoid = int.Parse(DescuentosID["GrupoId"]); DTOGrupo objGrupo = BLLGrupo.ObtenerGrupo(Grupoid); List <DTOGrupoComprobante> lstDoc = new List <DTOGrupoComprobante>(); try { string JustificacionBeca = DescuentosID["JustificacionBe"]; HttpPostedFile httpColegiatura = httpFileCollection["DocBeca"]; Stream strCole = httpColegiatura.InputStream; lstDoc.Add(new DTOGrupoComprobante { GrupoId = Grupoid, //Justificacion = JustificacionBeca, //PagoConceptoId = objGrupo.GrupoDetalle.Cuota.PagoConceptoId, GrupoComprobanteDocumento = new DTOGrupoComprobanteDocumento { Documento = Herramientas.ConvertidorT.ConvertirStream(strCole, httpColegiatura.ContentLength) } }); } catch { } try { string JustificacionInsc = DescuentosID["JustificacionIn"]; HttpPostedFile httpInscripcion = httpFileCollection["DocBeca"]; Stream strInscrip = httpInscripcion.InputStream; lstDoc.Add(new DTOGrupoComprobante { GrupoId = Grupoid, //Justificacion = JustificacionInsc, //PagoConceptoId = objGrupo.GrupoDetalle.Cuota.PagoConceptoId, GrupoComprobanteDocumento = new DTOGrupoComprobanteDocumento { Documento = Herramientas.ConvertidorT.ConvertirStream(strInscrip, httpInscripcion.ContentLength) } }); } catch { } if (lstDoc.Count > 0) { BLLGrupoComprobante.GuardarComprobante(lstDoc); return("1"); } else { return("0"); } }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaBasica_Produto f = new frmConsultaBasica_Produto(2, IdUsuario); f.ShowDialog(); if (f.codigo != 0) { this.alteraBotoes(3); this.operacao = "alterar"; DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLProduto bll = new BLLProduto(cx); DTOProduto modelo = bll.CarregaModeloProduto(f.codigo); txtId.Text = modelo.IdProduto.ToString(); txtNomeProduto.Text = modelo.NomeProduto.ToString(); DALConexao cxg = new DALConexao(DadosDaConexao.StringDaConexao); BLLGrupo bllg = new BLLGrupo(cxg); DTOGrupo modelog = bllg.CarregaModeloGrupo(modelo.GrupoProduto); grupoAtual = modelo.GrupoProduto; cbGrupo.Text = modelog.NomeGrupo.ToString(); txtMarca.Text = modelo.MarcaProduto.ToString(); txtModelo.Text = modelo.ModelodoProduto.ToString(); txtCodigo.Text = modelo.CodProduto.ToString(); DTOCaminhos mc = new DTOCaminhos(); try { pbFotoProduto.Load(mc.Produtos + modelo.IdProduto.ToString() + ".jpg"); } catch { pbFotoProduto.Load(mc.Produtos + "0.jpg"); } if (modelo.AtivoProduto) { cbAtivo.Checked = true; } else { cbAtivo.Checked = false; } txtDesc.Text = modelo.DescProduto.ToString(); } else { this.LimpaCampos(); this.alteraBotoes(1); } f.Dispose(); }
private void frmDadosProduto_Load(object sender, EventArgs e) { try { DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLProduto bll = new BLLProduto(cx); DTOProduto modelo = bll.CarregaModeloProduto(idProd); lbNome2.Text = modelo.NomeProduto.ToString(); DALConexao cxg = new DALConexao(DadosDaConexao.StringDaConexao); BLLGrupo bllg = new BLLGrupo(cxg); DTOGrupo modelog = bllg.CarregaModeloGrupo(modelo.GrupoProduto); lbGrupo2.Text = modelog.NomeGrupo.ToString(); lbMarca2.Text = modelo.MarcaProduto.ToString(); lbModelo2.Text = modelo.ModelodoProduto.ToString(); lbDesc2.Text = modelo.DescProduto.ToString(); lbDataCadastro2.Text = modelo.DataCriacaoProduto.ToString("dd/MM/yyyy"); DALConexao cxu = new DALConexao(DadosDaConexao.StringDaConexao); BLLUsuario bllu = new BLLUsuario(cxg); DTOUsuario modelou = bllu.CarregaModeloUsuario(modelo.UsuarioCriacaoProduto); lbUsuario2.Text = modelou.LoginUsuario.ToString() + " (" + modelou.IniciaisUsuario.ToString() + ")"; DTOCaminhos mc = new DTOCaminhos(); try { pbFoto.Load(mc.Produtos + modelo.IdProduto.ToString() + ".jpg"); } catch { pbFoto.Load(mc.Produtos + "0.jpg"); } if (modelo.AtivoProduto) { lbAtivo.Text = "Ativo"; } else { lbAtivo.Text = "Inativo"; } } catch { } }
public string GuardarGrupo2(int EmpresaId, int GrupoId, string Nombre, string Sede, string Direccion, string FechaIni, string UsuarioId) { DTOGrupo grupo = new DTOGrupo { EmpresaId = EmpresaId, GrupoId = GrupoId, Descripcion = Nombre, SucursalId = int.Parse(Sede), SucursalDireccion = Direccion, FechaInicio = DateTime.ParseExact(FechaIni.Replace('-', '/'), "dd/MM/yyyy", CultureInfo.InvariantCulture), UsuarioId = int.Parse(UsuarioId) }; grupo.GrupoId = BLLGrupo.GuardarGrupo2(grupo); return(grupo.GrupoId.ToString()); }
private void cbGrupo_Leave(object sender, EventArgs e) { cbGrupo.Text = cbGrupo.Text.ToUpper(); if (alteraGrupo == true) { DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLGrupo bllgr = new BLLGrupo(cx); DTOGrupo modelo = bllgr.CarregaModeloGrupo(Convert.ToInt32(cbGrupo.SelectedValue)); if (modelo.NomeGrupo == null) { MessageBox.Show("Selecione um grupo válido."); cbGrupo.Text = ""; cbGrupo.Focus(); } } }
private void dgvCategoria_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { this.codigo = Convert.ToInt32(dgvCategoria.Rows[e.RowIndex].Cells[0].Value); } this.alteraBotoes(3); this.operacao = "alterar"; DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLGrupo bll = new BLLGrupo(cx); DTOGrupo modelo = bll.CarregaModeloGrupo(codigo); txtId.Text = modelo.IdGrupo.ToString(); txtCod.Text = modelo.CodGrupo.ToString(); txtNome.Text = modelo.NomeGrupo.ToString(); txtDesc.Text = modelo.DescGrupo.ToString(); //carrega dados na tabela }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados DTOGrupo modelo = new DTOGrupo(); modelo.CodGrupo = Convert.ToString(txtCod.Text); modelo.NomeGrupo = Convert.ToString(txtNome.Text); modelo.DescGrupo = Convert.ToString(txtDesc.Text); //conexão DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLGrupo bll = new BLLGrupo(cx); if (this.operacao != "alterar") { // cadastra fornecedor bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado com sucesso. Grupo: " + modelo.NomeGrupo.ToString() + "."); this.LimpaCampos(); this.alteraBotoes(1); } else { // altera fornecedor modelo.IdGrupo = Convert.ToInt32(txtId.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado com sucesso. Grupo: " + modelo.NomeGrupo.ToString() + "."); this.LimpaCampos(); this.alteraBotoes(1); } this.CarregaDados(); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
public DTO.DTOGrupo TraerAlumnos(JObject jdata) { dynamic json = jdata; string DocenteId, CarreraId, MateriaId, PeriodoId, esSabatino; var a = json.DocenteId; var b = json.CarreraId; var c = json.MateriaId; var d = json.PeriodoId; var e = json.esSabatino; DocenteId = a.ToObject <string>(); CarreraId = b.ToObject <string>(); MateriaId = c.ToObject <string>(); PeriodoId = d.ToObject <string>(); esSabatino = e.ToObject <string>(); return(TraerAlumnos()); DTOGrupo TraerAlumnos() { try { DTOGrupo objRegresar = new DTOGrupo(); List <DTO.DTOGrupoAlumnos> lstAlumnosLibres = new List <DTOGrupoAlumnos>(); List <DTO.DTOGrupoAlumnos> lstAlumnosDocentes = new List <DTOGrupoAlumnos>(); int CarreraId2 = int.Parse(CarreraId); int DocenteId2 = int.Parse(DocenteId); int PeriodoId2 = int.Parse(PeriodoId); bool esSabatino2 = bool.Parse(esSabatino); List <Alumno> lstAlumnos = db.Alumno.Where(k => k.HistorialAlumno.Where(ha => ha.CarreraId == CarreraId2).ToList().Count > 0 && k.EsSabatino == esSabatino2).ToList(); lstAlumnosLibres = lstAlumnos.Where(al => al.AlumnoMateria.Where(am => am.DocenteId == DocenteId2 && am.CarreraId == CarreraId2 && am.MateriaId == MateriaId && am.PeriodoId == PeriodoId2).ToList().Count == 0). Select(kl => new DTOGrupoAlumnos { CarreraId = CarreraId2, CarreraS = kl.HistorialAlumno.Where(ha => ha.CarreraId == CarreraId2).FirstOrDefault().Carrera.Descripcion, NumeroAlumno = kl.AlumnoId, Nombre = kl.Nombre + " " + kl.Paterno + " " + kl.Materno }).ToList(); lstAlumnosDocentes = lstAlumnos.Where(al => al.AlumnoMateria.Where(am => am.DocenteId == DocenteId2 && am.CarreraId == CarreraId2 && am.MateriaId == MateriaId && am.PeriodoId == PeriodoId2).ToList().Count > 0). Select(kl => new DTOGrupoAlumnos { CarreraId = CarreraId2, CarreraS = kl.HistorialAlumno.Where(ha => ha.CarreraId == CarreraId2).FirstOrDefault().Carrera.Descripcion, NumeroAlumno = kl.AlumnoId, Nombre = kl.Nombre + " " + kl.Paterno + " " + kl.Materno }).ToList(); objRegresar.lstAlumnosDocenteMateria = lstAlumnosDocentes; objRegresar.lstAlumnosLibres = lstAlumnosLibres; return(objRegresar); //lstAlumnosLibres=db. } catch { return(null); } } }
public IHttpActionResult SaveGrupo(DTOGrupo grupo) { return Ok(BLLGrupo.GuardarGrupo2(grupo)); }