public AccederZona(TipoZona pZona, int pReservasEspecial, int pReservasA, int pReservasB, int pReservasC, int pReservasD, int pReservasVIP) { this.zona = pZona; reservasEspecial = pReservasEspecial; reservasA = pReservasA; reservasB = pReservasB; reservasC = pReservasC; reservasD = pReservasD; reservasVIP = pReservasVIP; }
public void AddTipoZona(TipoZona tipoZona) { if (ExistsTipoZona(tipoZona.EmpresaId, tipoZona.Codigo)) { throw new ApplicationException("Ya existe un tipo de ubicacion con el código indicado"); } _context.TiposZona.Add(tipoZona); _context.SaveChanges(); }
public void UpdateTipoZona(TipoZona tipoZona) { if (ExistsTipoZona(tipoZona.EmpresaId, tipoZona.Codigo, tipoZona.TipoZonaId)) { throw new ApplicationException("Ya existe un tipo de ubicacion con el código indicado"); } _context.TiposZona.Attach(tipoZona); _context.Entry(tipoZona).State = EntityState.Modified; _context.SaveChanges(); }
public Zona(string nombre, Almacen almacen, TipoZona tipoZona) { Nombre = nombre; CodigoPasilloTienda = 0; CodigoPasillo = 0; CodigoAlmacen = almacen.Codigo; switch (tipoZona) { case TipoZona.Congelador: Tipo = "Congelador"; break; case TipoZona.General: Tipo = "General"; break; case TipoZona.Refrigerador: Tipo = "Refrigerador"; break; default: break; } }
/// <summary> /// Método Público encargado de Editar las Zonas de Patio /// </summary> /// <param name="id_ubicacion_patio">Ubicación del Patio</param> /// <param name="id_zona_superior">Zona Superior</param> /// <param name="descripcion">Descripción de la Zona</param> /// <param name="tipo_zona">Tipo de Zona (Andenes, Cajones)</param> /// <param name="geoubicacion">Geoubicación de la Zona</param> /// <param name="color_hxd">Color en Formato Hexadecimal</param> /// <param name="id_usuario">Usuario que Actualiza el Registro</param> /// <returns></returns> public RetornoOperacion EditaZonaPatio(int id_ubicacion_patio, int id_zona_superior, string descripcion, TipoZona tipo_zona, SqlGeography geoubicacion, string color_hxd, int id_usuario) { //Devolviendo Resultado Obtenido return(this.actualizaRegistros(id_ubicacion_patio, id_zona_superior, descripcion, tipo_zona, geoubicacion, color_hxd, id_usuario, this._habilitar)); }
/// <summary> /// Método Público encargado de Insertar las Zonas de Patio /// </summary> /// <param name="id_ubicacion_patio">Ubicación del Patio</param> /// <param name="id_zona_superior">Zona Superior</param> /// <param name="descripcion">Descripción de la Zona</param> /// <param name="tipo_zona">Tipo de Zona (Andenes, Cajones)</param> /// <param name="geoubicacion">Geoubicación de la Zona</param> /// <param name="color_hxd">Color en Formato Hexadecimal</param> /// <param name="id_usuario">Usuario que Actualiza el Registro</param> /// <returns></returns> public static RetornoOperacion InsertaZonaPatio(int id_ubicacion_patio, int id_zona_superior, string descripcion, TipoZona tipo_zona, SqlGeography geoubicacion, string color_hxd, int id_usuario) { //Declarando Objeto de Retorno RetornoOperacion result = new RetornoOperacion(); //Armando Arreglo de Parametros object[] param = { 1, 0, id_ubicacion_patio, id_zona_superior, descripcion, (byte)tipo_zona, geoubicacion, color_hxd, id_usuario, true, "", "" }; //Ejecutando SP result = CapaDatos.m_capaDeDatos.EjecutaProcAlmacenadoObjeto(_nom_sp, param); //Devolviendo Resultado Obtenido return(result); }
/// <summary> /// Método Privado encargado de Actualizar los Registros en BD /// </summary> /// <param name="id_ubicacion_patio">Ubicación del Patio</param> /// <param name="id_zona_superior">Zona Superior</param> /// <param name="descripcion">Descripción de la Zona</param> /// <param name="tipo_zona">Tipo de Zona (Andenes, Cajones)</param> /// <param name="geoubicacion">Geoubicación de la Zona</param> /// <param name="color_hxd">Color en Formato Hexadecimal</param> /// <param name="id_usuario">Usuario que Actualiza el Registro</param> /// <param name="habilitar">Estatus Habilitar</param> /// <returns></returns> private RetornoOperacion actualizaRegistros(int id_ubicacion_patio, int id_zona_superior, string descripcion, TipoZona tipo_zona, SqlGeography geoubicacion, string color_hxd, int id_usuario, bool habilitar) { //Declarando Objeto de Retorno RetornoOperacion result = new RetornoOperacion(); //Armando Arreglo de Parametros object[] param = { 2, this._id_zona_patio, id_ubicacion_patio, id_zona_superior, descripcion, (byte)tipo_zona, geoubicacion, color_hxd, id_usuario, habilitar, "", "" }; //Ejecutando SP result = CapaDatos.m_capaDeDatos.EjecutaProcAlmacenadoObjeto(_nom_sp, param); //Devolviendo Resultado Obtenido return(result); }
public TipoZonaVo(TipoZona tipoZonaAcceso) { Id = tipoZonaAcceso.Id; Codigo = tipoZonaAcceso.Codigo; Descripcion = tipoZonaAcceso.Descripcion; }
public TipoZonaBuilder() { _tipoZona = new TipoZona(); }
public void setTipoZona(TipoZona pZona) { zona = pZona; }