public bool ActualizarLevantamiento(LevantamientoEquipos Levantamiento) { bool res = false; try { LevantamientoEquipos levantamientoObj = conn.LevantamientoEquipos.Where(c => c.id == Levantamiento.id).FirstOrDefault <LevantamientoEquipos>(); levantamientoObj.IdDivision = Levantamiento.IdDivision; levantamientoObj.dteFecha = Levantamiento.dteFecha; levantamientoObj.NumHoja = Levantamiento.NumHoja; conn.LevantamientoEquipos.Attach(levantamientoObj); conn.Entry(levantamientoObj).State = System.Data.Entity.EntityState.Modified; conn.SaveChanges(); res = true; } catch (Exception ex) { string mensajeErr = ex.Message; } return(res); }
protected void insertarParametros(LevantamientoEquipos equipoObj) { if (REP.InsertarLevantamiento(equipoObj)) { } else { } }
protected LevantamientoEquipos GetViewData() { LevantamientoEquipos equipoObj = new LevantamientoEquipos { IdDivision = Int32.Parse(GetDropDownListLevantamiento()), dteFecha = DateTime.Parse(TextFecha.Text), NumHoja = Int32.Parse(TextNumHoja.Text) }; return(equipoObj); }
protected void Page_Load(object sender, EventArgs e) { int id = Int32.Parse(Request.QueryString["id"]); LevantamientoEquipos equipoObj = new LevantamientoEquipos(); equipoObj = REP.GetLevantamientoByID(id).First(); List <Reportes> levantamientoEquipos = RR.ObtenerListado(RPA.GetPedidoByIDLevantamiento(id), equipoObj); txtIdLevantamiento.Text = equipoObj.id.ToString(); txtDivision.Text = levantamientoEquipos[0].Division; txtFechaLevantamiento.Text = levantamientoEquipos[0].Fecha.ToString(); txtNoHoja.Text = equipoObj.NumHoja.ToString(); this.dgvDatos.getCatalog(levantamientoEquipos); }
public bool InsertarLevantamiento(LevantamientoEquipos Levantamiento) { bool res = false; try { conn.LevantamientoEquipos.Add(Levantamiento); conn.SaveChanges(); res = true; } catch (Exception ex) { string mensajeErr = ex.Message; } return(res); }
private void eleccionCargaDeDatos() { LevantamientoEquipos equipoObj = new LevantamientoEquipos(); int id = Int32.Parse(Request.QueryString["id"]); equipoObj = REP.GetLevantamientoByID(id).First(); //TextFecha.Text = Convert.ToDateTime(equipoObj.dteFecha.ToString()).ToString("dd/MM/yyyy"); TextFecha.Text = equipoObj.dteFecha.ToString(); TextNumHoja.Text = equipoObj.NumHoja.ToString(); DDL_Division.Items.Clear(); this.FillDropDownListDivision(); DDL_Division.SelectedValue = string.Concat(equipoObj.IdDivision); List <Reportes> levantamientoEquipos = RR.ObtenerListado(RPA.GetPedidoByIDLevantamiento(id), equipoObj); this.dgvDatos.getCatalog(levantamientoEquipos); }
public bool EliminarLevantamiento(int id) { bool res = false; try { LevantamientoEquipos levantamientoObj = conn.LevantamientoEquipos.Where(c => c.id == id).FirstOrDefault <LevantamientoEquipos>(); conn.LevantamientoEquipos.Remove(levantamientoObj); conn.SaveChanges(); res = true; } catch (Exception ex) { string mensajeError = ex.Message; } return(res); }
protected void dgvDatos_RowCommand(object sender, GridViewCommandEventArgs e) { int index = int.Parse(e.CommandArgument.ToString()); string idObjeto; switch (e.CommandName) { case "Editar": idObjeto = dgvDatos.Rows[index].Cells[0].Text; Response.Redirect(direcciones.ViewLevantamientoEquipos + idObjeto); break; case "Eliminar": idObjeto = dgvDatos.Rows[index].Cells[0].Text; ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "MyModaldata();", true); LevantamientoEquipos levantamientoEquipos = levantamientoEquiposRepository.GetLevantamientoByID(int.Parse(idObjeto)).First(); lblID.Text = String.Concat(levantamientoEquipos.id); lblFecha.Text = Convert.ToDateTime(levantamientoEquipos.dteFecha.ToString()).ToString("dd/MM/yyyy"); break; } }
private void GuardarLevantamientoEquipos() { LevantamientoEquipos equipoObj = this.GetViewData(); this.insertarParametros(equipoObj); }
public List <Reportes> ObtenerListado(List <PedidosArea> pedido, LevantamientoEquipos levantamiento) { List <Reportes> ListaReportes = new List <Reportes>(); Reportes reporte = new Reportes(); RepositoryDivisiones RD = new RepositoryDivisiones(); int id = 0; for (int i = 0; i < pedido.Count(); i++) { reporte = new Reportes(); id = levantamiento.IdDivision.Value; reporte.Division = RD.GetDivisionesByID(id).First().Nombre; reporte.Fecha = levantamiento.dteFecha.Value; reporte.NumeroDeHoja = levantamiento.NumHoja.Value; #region Consultas simples sin listado; reporte.AreaInstalacion = pedido[i].AreaIns; if (pedido[i].IdModEqDos != null && pedido[i].CanModEqDos != null) { RepositoryModEqDos RMED = new RepositoryModEqDos(); reporte.ModeloEquipoDosificador = pedido[i].CanModEqDos.ToString() + RMED.GetEquipoDosificadorByID(pedido[i].IdModEqDos.Value).First().Modelo; } else { reporte.ModeloEquipoDosificador = "N/A"; } if (pedido[i].IdDosEstLim != null && pedido[i].CanDosEstLim != null) { RepositoryDosEstLimp RDEL = new RepositoryDosEstLimp(); reporte.DosificadorEstacionDeLimpieza = pedido[i].CanDosEstLim.ToString() + RDEL.GetEstacionesByID(pedido[i].IdDosEstLim.Value).First().DosEstLimp; } else { reporte.DosificadorEstacionDeLimpieza = "N/A"; } if (pedido[i].IdModJab != null && pedido[i].CanModJab != null) { RepositoryModJab RMJ = new RepositoryModJab(); reporte.ModeloJabonera = pedido[i].CanModJab.ToString() + RMJ.GetJaboneraByID(pedido[i].IdModJab.Value).First().Modelo; } else { reporte.ModeloJabonera = "N/A"; } if (pedido[i].IdTipMaqLav != null && pedido[i].CanTipMaqLav != null) { RepositoryTipMaqLav RTML = new RepositoryTipMaqLav(); reporte.TipoMaquinaLavavajillas = pedido[i].CanTipMaqLav.ToString() + RTML.GetLavavajillasByID(pedido[i].IdTipMaqLav.Value).First().Tipo; } else { reporte.TipoMaquinaLavavajillas = "N/A"; } if (pedido[i].IdPorGalon != null && pedido[i].CanPorGalon != null) { RepositoryPortGalon RPG = new RepositoryPortGalon(); reporte.PortaGalones = pedido[i].CanPorGalon.ToString() + RPG.GetGaloneraByID(pedido[i].IdPorGalon.Value).First().Tipo; } else { reporte.PortaGalones = "N/A"; } if (pedido[i].CanCepInBas != null) { reporte.CantidadConsumibles = pedido[i].CanCepInBas.Value; } #endregion if (pedido[i].ProdQuim != null) { reporte.ProductosQuimicos = pedido[i].ProdQuim.Replace(".", Environment.NewLine + " . "); } if (pedido[i].DosLav != null) { reporte.DosificadoresLavavajillas = pedido[i].DosLav.Replace(".", Environment.NewLine + " . "); } reporte.id = pedido[i].id; ListaReportes.Add(reporte); } return(ListaReportes); }