Ejemplo n.º 1
0
		public bool ParteDetalleUpdate(ParteDetalle partedetalle)
		{
			try
			{
				int update = SqlHelper.ExecuteNonQuery(SqlImplHelper.getTransaction(), "ParteDetalleUpdate",
														partedetalle.IdParteDetalle, 
														partedetalle.IdParte, 
														partedetalle.oIdOperacionTipo.IdOperacionTipo, 
														partedetalle.PresionInicial, 
														partedetalle.PresionFinal, 
														partedetalle.PresionMaxima, 
														partedetalle.HoraInicio, 
														partedetalle.HoraFin, 
														partedetalle.HoraInicioDisp, 
														partedetalle.HoraFinDisp, 
														partedetalle.Baja);
                
                AUD_LOGImpl.InsertarLog("Partedetalle", partedetalle.IdParteDetalle, 
                                        partedetalle.Baja ? "UpDEL" : "UPDATE");
                
                if (update > 0)
				{
					return true;
				}
				else
				{
					return false;
				}
			}
			catch(Exception ex)
			{
				throw ex;
			}
		}
Ejemplo n.º 2
0
		public int ParteDetalleAdd(ParteDetalle partedetalle)
		{
			try
			{
				int idParteDetalle= (int)SqlHelper.ExecuteScalar(SqlImplHelper.getTransaction(), "ParteDetalleAdd",
														partedetalle.IdParte, 
														partedetalle.oIdOperacionTipo.IdOperacionTipo, 
														partedetalle.PresionInicial, 
														partedetalle.PresionFinal, 
														partedetalle.PresionMaxima, 
														partedetalle.HoraInicio.ToShortTimeString(), 
														partedetalle.HoraFin.ToShortTimeString(), 
														partedetalle.HoraInicioDisp, 
														partedetalle.HoraFinDisp, 
														partedetalle.Baja);

                AUD_LOGImpl.InsertarLog("Partedetalle", idParteDetalle, "INSERT");
               
                return idParteDetalle;
			}
			catch(Exception ex)
			{
				throw ex;
			}
		}
Ejemplo n.º 3
0
		public List<ParteDetalle> ParteDetalleGetAllBaja()
		{
			List<ParteDetalle> lstParteDetalle = new List<ParteDetalle>();
			try
			{
				DataTable dt = SqlHelper.ExecuteDataset(SqlImplHelper.getConnectionString(), "ParteDetalleGetAllBaja").Tables[0];
				if (dt.Rows.Count > 0)
				{
					for (int i = 0; dt.Rows.Count > i; i++)
					{
						ParteDetalle NewEnt = new ParteDetalle();
						NewEnt = CargarParteDetalle(dt.Rows[i]);
						lstParteDetalle.Add(NewEnt);
					}
				}
				return lstParteDetalle;
			}
			catch(Exception ex)
			{
				throw ex;
			}
		}
Ejemplo n.º 4
0
		private ParteDetalle CargarParteDetalle(DataRow dr)
		{
			try
			{
				ParteDetalle oObjeto = new ParteDetalle();
                ParteImpl oParteImpl = new ParteImpl();
                OperacionTipoImpl oOperacionTipoImpl = new OperacionTipoImpl();

				oObjeto.IdParteDetalle = Int32.Parse(dr["IdParteDetalle"].ToString());
				oObjeto.IdParte =Int32.Parse(dr["IdParte"].ToString());
				oObjeto.oIdOperacionTipo =oOperacionTipoImpl.OperacionTipoGetById(Int32.Parse(dr["IdOperacionTipo"].ToString()));
				oObjeto.PresionInicial = Int32.Parse(dr["PresionInicial"].ToString());
				oObjeto.PresionFinal = Int32.Parse(dr["PresionFinal"].ToString());
				oObjeto.PresionMaxima = Int32.Parse(dr["PresionMaxima"].ToString());
				oObjeto.HoraInicio = DateTime.Parse(dr["HoraInicio"].ToString());
				oObjeto.HoraFin = DateTime.Parse(dr["HoraFin"].ToString());
				oObjeto.HoraInicioDisp = DateTime.Parse(dr["HoraInicioDisp"].ToString());
				oObjeto.HoraFinDisp = DateTime.Parse(dr["HoraFinDisp"].ToString());
				oObjeto.Baja = Boolean.Parse(dr["Baja"].ToString());
				
				return oObjeto;
			}
			catch(Exception ex)
			{
				throw ex;
			}
		}
Ejemplo n.º 5
0
		public ParteDetalle ParteDetalleGetById(int IdParteDetalle)
		{
			try
			{
				DataTable dt = SqlHelper.ExecuteDataset(SqlImplHelper.getConnectionString(), "ParteDetalleGetById",
														IdParteDetalle).Tables[0];
				ParteDetalle NewEnt = new ParteDetalle();

				if(dt.Rows.Count > 0)
				{
					DataRow dr = dt.Rows[0];
					NewEnt = CargarParteDetalle(dr);
				}
				return NewEnt;
			}
			catch(Exception ex)
			{
				throw ex;
			}
		}