/// <summary> /// Create a new OP_PROYECTO_INVERSION_PUBLICA object. /// </summary> /// <param name="coProyecto">Initial value of the coProyecto property.</param> /// <param name="coVia">Initial value of the coVia property.</param> /// <param name="nuValorReferencialPerfil">Initial value of the nuValorReferencialPerfil property.</param> public static OP_PROYECTO_INVERSION_PUBLICA CreateOP_PROYECTO_INVERSION_PUBLICA(global::System.Int32 coProyecto, global::System.Int32 coVia, global::System.Decimal nuValorReferencialPerfil) { OP_PROYECTO_INVERSION_PUBLICA oP_PROYECTO_INVERSION_PUBLICA = new OP_PROYECTO_INVERSION_PUBLICA(); oP_PROYECTO_INVERSION_PUBLICA.coProyecto = coProyecto; oP_PROYECTO_INVERSION_PUBLICA.coVia = coVia; oP_PROYECTO_INVERSION_PUBLICA.nuValorReferencialPerfil = nuValorReferencialPerfil; return(oP_PROYECTO_INVERSION_PUBLICA); }
public int Actualiza(int pIntIdProyecto, String pStrCodSNIP, String pStrDescripcion, String pStrNombre, int pIntIdVia, String pStrUbicacion, int pIntBeneficiarios, Decimal pDblValor, String pStrIdEstado) { int intResultado = -999; try { MuniIntegrado objContext = new MuniIntegrado(); var lstProyectosTmp = (from pi in objContext.OP_PROYECTO_INVERSION_PUBLICA where pi.coSNIP == pStrCodSNIP && pi.coProyecto != pIntIdProyecto select new { pi }).ToList(); if (lstProyectosTmp.Count == 0) { OP_PROYECTO_INVERSION_PUBLICA objProyecto = objContext.OP_PROYECTO_INVERSION_PUBLICA.First(pi => pi.coProyecto == pIntIdProyecto); if (objProyecto == null) { intResultado = -996; } else { if (objProyecto.noEstado != ProyectoInversion.STR_ID_ESTADO_EN_CONSULTA) { intResultado = -998; } else { if (pStrIdEstado != ProyectoInversion.STR_ID_ESTADO_INVIABLE) { objProyecto.coSNIP = pStrCodSNIP; } objProyecto.txDescripcion = pStrDescripcion; objProyecto.noNombre = pStrNombre; objProyecto.coVia = pIntIdVia; objProyecto.txUbicacion = pStrUbicacion; objProyecto.nuBeneficiarios = pIntBeneficiarios; objProyecto.nuValorReferencialPerfil = pDblValor; objProyecto.noEstado = pStrIdEstado; intResultado = objContext.SaveChanges(); } } } else { intResultado = -997; } } catch (Exception ex) { } return(intResultado); }
public int Inserta(String pStrCodSNIP, String pStrDescripcion, String pStrNombre, int pIntIdVia, String pStrUbicacion, int pIntBeneficiarios, Decimal pDblValor) { int intResultado = -999; try { MuniIntegrado objContext = new MuniIntegrado(); OP_PROYECTO_INVERSION_PUBLICA objProyectoInversion = new OP_PROYECTO_INVERSION_PUBLICA(); //objProyectoInversion.coSNIP = pStrCodSNIP; objProyectoInversion.feRegistro = DateTime.Now; objProyectoInversion.noNombre = pStrNombre; objProyectoInversion.txUbicacion = pStrUbicacion; objProyectoInversion.coVia = pIntIdVia; objProyectoInversion.txDescripcion = pStrDescripcion; objProyectoInversion.nuBeneficiarios = pIntBeneficiarios; objProyectoInversion.nuValorReferencialPerfil = pDblValor; objProyectoInversion.noEstado = ProyectoInversion.STR_ID_ESTADO_EN_CONSULTA; objContext.AddToOP_PROYECTO_INVERSION_PUBLICA(objProyectoInversion); int intRows = objContext.SaveChanges(); if (intRows > 0) { intResultado = 1; } } catch (Exception ex) { if (ex.ToString().Contains("IX_op_proyecto_inversion_publica")) { intResultado = -998; } } return(intResultado); }
/// <summary> /// Deprecated Method for adding a new object to the OP_PROYECTO_INVERSION_PUBLICA EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToOP_PROYECTO_INVERSION_PUBLICA(OP_PROYECTO_INVERSION_PUBLICA oP_PROYECTO_INVERSION_PUBLICA) { base.AddObject("OP_PROYECTO_INVERSION_PUBLICA", oP_PROYECTO_INVERSION_PUBLICA); }
/// <summary> /// Create a new OP_PROYECTO_INVERSION_PUBLICA object. /// </summary> /// <param name="coProyecto">Initial value of the coProyecto property.</param> /// <param name="coVia">Initial value of the coVia property.</param> /// <param name="nuValorReferencialPerfil">Initial value of the nuValorReferencialPerfil property.</param> public static OP_PROYECTO_INVERSION_PUBLICA CreateOP_PROYECTO_INVERSION_PUBLICA(global::System.Int32 coProyecto, global::System.Int32 coVia, global::System.Decimal nuValorReferencialPerfil) { OP_PROYECTO_INVERSION_PUBLICA oP_PROYECTO_INVERSION_PUBLICA = new OP_PROYECTO_INVERSION_PUBLICA(); oP_PROYECTO_INVERSION_PUBLICA.coProyecto = coProyecto; oP_PROYECTO_INVERSION_PUBLICA.coVia = coVia; oP_PROYECTO_INVERSION_PUBLICA.nuValorReferencialPerfil = nuValorReferencialPerfil; return oP_PROYECTO_INVERSION_PUBLICA; }
/// <summary> /// Deprecated Method for adding a new object to the OP_PROYECTO_INVERSION_PUBLICA EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToOP_PROYECTO_INVERSION_PUBLICA(OP_PROYECTO_INVERSION_PUBLICA oP_PROYECTO_INVERSION_PUBLICA) { base.AddObject("OP_PROYECTO_INVERSION_PUBLICA", oP_PROYECTO_INVERSION_PUBLICA); }