/// <summary> /// Metodo que agrega actaliza la información de las actividades de proyecto en la tabla(proyectoactividadPOInterventor) /// </summary> /// <param name="ObjCatActividadPO"> Objeto de Proyecto actividad Interventor</param> /// <returns> Cantidad de inserciones </returns> public int Actualizar_proyectoactividadPOInterventor(Fonade.Negocio.Entidades.ProyectoActividadPOInterventorEntity ObjCatActividadPO) { int actualizado = 0; try { sbQuery = new StringBuilder(); sbQuery.Append("Update proyectoactividadPOInterventor set CodProyecto = "); sbQuery.Append(ObjCatActividadPO.CodProyecto); sbQuery.Append(",Item = "); sbQuery.Append(ObjCatActividadPO.Item); sbQuery.Append(",NomActividad = '"); sbQuery.Append(ObjCatActividadPO.NomActividad); sbQuery.Append("', Metas = '"); sbQuery.Append(ObjCatActividadPO.Metas); sbQuery.Append("'' Where CodProyecto = "); sbQuery.Append(ObjCatActividadPO.CodProyecto); sbQuery.Append(" and Item = "); sbQuery.Append(ObjCatActividadPO.Item); db.Open(); actualizado = db.ExecuteNonQuery(sbQuery.ToString(), System.Data.CommandType.Text); } catch (Exception) { throw; } finally { db.Close(); } return(actualizado); }
/// <summary> /// Metodo que agrega la lista de actividades de proyecto a la tabla(proyectoactividadPOInterventor) /// </summary> /// <param name="ObjCatActividadPO"> Objecto de Catalogo Actividad </param> /// <returns> Cantidad de inserciones </returns> public int Agregar_proyectoactividadPOInterventor(Fonade.Negocio.Entidades.ProyectoActividadPOInterventorEntity ObjCatActividadPO) { int creado = 0; var query = "INSERT INTO proyectoactividadPOInterventor (NomActividad,CodProyecto,Item,Metas) VALUES ('" + ObjCatActividadPO.NomActividad; query += "', " + ObjCatActividadPO.CodProyecto + ", " + ObjCatActividadPO.Item + ", '" + ObjCatActividadPO.Metas + "');"; query += " Select @@ROWCOUNT"; creado = (int)consultas.RetornarEscalar(query, "text"); return(creado); }