public int grabarCalle(DETALLE_CARACTERISTICA objDetalle, int pistas, int orientacion, int velocidadMaxima, int sentido, int sector, int tipoCalle, int tipo, String estado) { int validacion = 0; int idCalle = 0; using (SRI con = new SRI()) { try { if (tipo > 0) { VIA_CIRCULACION via = new VIA_CIRCULACION(); via = con.VIA_CIRCULACION.Where(v => v.ID_VIA_CIRCULACION == tipo).FirstOrDefault(); via.ACTIVO = estado; via.CANT_PISTAS = pistas; via.ID_ORIENTACION = orientacion; via.ID_VELOC_MAXIMA = velocidadMaxima; via.ID_SENTIDO = sentido; via.ID_SECTOR = sector; via.ID_TIPO_CALLE = tipoCalle; con.SaveChanges(); idCalle = DaoDetalleCaracteristica.instancia.actualizarCalle((int)via.ID_NOMBRE_CALLE,objDetalle.DETALLE_CAR); validacion = 2; } else { idCalle = DaoDetalleCaracteristica.instancia.CrearDetalleCaracteristica(objDetalle); VIA_CIRCULACION objVia = new VIA_CIRCULACION(); int idVia = RetornarNuevoId(); objVia.ACTIVO = estado; objVia.CANT_PISTAS = pistas; objVia.ID_ORIENTACION = orientacion; objVia.ID_VELOC_MAXIMA = velocidadMaxima; objVia.ID_SENTIDO = sentido; objVia.ID_SECTOR = sector; objVia.ID_TIPO_CALLE = tipoCalle; objVia.ID_VIA_CIRCULACION = idVia; objVia.ID_NOMBRE_CALLE = idCalle; con.VIA_CIRCULACION.AddObject(objVia); con.SaveChanges(); validacion = 1; } } catch (Exception e) { validacion = 0; } } return validacion; }
public int CrearViaCirculacion(VIA_CIRCULACION dto) { try { using (SRI sri = new SRI()) { dto.ID_VIA_CIRCULACION = RetornarNuevoId(); sri.VIA_CIRCULACION.AddObject(dto); sri.SaveChanges(); return 1; } } catch (Exception e) { return 0; } }
protected void btnBuscarAC_Click(object sender, EventArgs e) { VIA_CIRCULACION v = new VIA_CIRCULACION(); List<DETALLE_CARACTERISTICA> datos = NegocioAdministrador.instancia.buscarCalle(txtNombreCalle.Text); foreach (var item in datos) { v.CANT_PISTAS = Convert.ToInt32(ddlistNumPistas.SelectedItem.Value); v.ID_ORIENTACION = Convert.ToInt32(ddlistOrient.SelectedItem.Value); v.ID_VELOC_MAXIMA = Convert.ToInt32(ddlistVelMax.SelectedItem.Value); v.ID_SENTIDO = Convert.ToInt32(ddlistSentido.SelectedItem.Value); v.ID_SECTOR = Convert.ToInt32(ddlistSector.SelectedItem.Value); ddlistNumPistas.SelectedItem.Value = v.CANT_PISTAS.ToString(); } }
/// <summary> /// Crear un nuevo objeto VIA_CIRCULACION. /// </summary> /// <param name="iD_VIA_CIRCULACION">Valor inicial de la propiedad ID_VIA_CIRCULACION.</param> /// <param name="iD_NOMBRE_CALLE">Valor inicial de la propiedad ID_NOMBRE_CALLE.</param> /// <param name="iD_SENTIDO">Valor inicial de la propiedad ID_SENTIDO.</param> /// <param name="iD_ORIENTACION">Valor inicial de la propiedad ID_ORIENTACION.</param> /// <param name="iD_TIPO_CALLE">Valor inicial de la propiedad ID_TIPO_CALLE.</param> /// <param name="iD_VELOC_MAXIMA">Valor inicial de la propiedad ID_VELOC_MAXIMA.</param> /// <param name="iD_SECTOR">Valor inicial de la propiedad ID_SECTOR.</param> public static VIA_CIRCULACION CreateVIA_CIRCULACION(global::System.Decimal iD_VIA_CIRCULACION, global::System.Decimal iD_NOMBRE_CALLE, global::System.Decimal iD_SENTIDO, global::System.Decimal iD_ORIENTACION, global::System.Decimal iD_TIPO_CALLE, global::System.Decimal iD_VELOC_MAXIMA, global::System.Decimal iD_SECTOR) { VIA_CIRCULACION vIA_CIRCULACION = new VIA_CIRCULACION(); vIA_CIRCULACION.ID_VIA_CIRCULACION = iD_VIA_CIRCULACION; vIA_CIRCULACION.ID_NOMBRE_CALLE = iD_NOMBRE_CALLE; vIA_CIRCULACION.ID_SENTIDO = iD_SENTIDO; vIA_CIRCULACION.ID_ORIENTACION = iD_ORIENTACION; vIA_CIRCULACION.ID_TIPO_CALLE = iD_TIPO_CALLE; vIA_CIRCULACION.ID_VELOC_MAXIMA = iD_VELOC_MAXIMA; vIA_CIRCULACION.ID_SECTOR = iD_SECTOR; return vIA_CIRCULACION; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet VIA_CIRCULACION. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToVIA_CIRCULACION(VIA_CIRCULACION vIA_CIRCULACION) { base.AddObject("VIA_CIRCULACION", vIA_CIRCULACION); }
public int idVia(int idVia) { int id = 0; using (SRI sri = new SRI()) { VIA_CIRCULACION via = new VIA_CIRCULACION(); via = sri.VIA_CIRCULACION.Where(v => v.ID_NOMBRE_CALLE == idVia).FirstOrDefault(); return (int)via.ID_VIA_CIRCULACION; } }
public int CreaViaCirculacion(VIA_CIRCULACION dto) { return DaoViaCirculacion.instancia.CrearViaCirculacion(dto); }