public int update(Int64 id, Proyecto proyecto) { string update = "update proyecto" + " set " + " nombre = @nombre ," + " responsable = @responsable," + " desc_id = @desc_id ," + " fecha_modificacion = @fecha_modificacion ," + " estatus = @estatus" + " WHERE id = @id"; int res = _queryExecuter.execute(update, new NpgsqlParameter("@id", id), new NpgsqlParameter("@nombre", proyecto.nombre.Trim()), new NpgsqlParameter("@responsable", proyecto.responsable.Trim()), new NpgsqlParameter("@desc_id", proyecto.desc_id.Trim()), new NpgsqlParameter("@fecha_modificacion", DateTime.Now), new NpgsqlParameter("@estatus", proyecto.estatus) ); if (proyecto.idsempresas != null && proyecto.idsempresas.Length > 0) { _queryExecuter.execute("update empresa_proyecto set activo = false where proyecto_id=@proyecto_id", new NpgsqlParameter("@proyecto_id", id)); addEmpresa_Proyecto(id, proyecto); } return(res); }
public int Add(ModeloUnidadNegocio modeloUnidadNegocio) { string ddl = "insert into modelo_unidad (id_modelo, id_unidad, activo) " + "VALUES (@id_modelo, @id_unidad, true)"; return(_queryExecuter.execute(ddl, new NpgsqlParameter("@id_modelo", modeloUnidadNegocio.idModelo), new NpgsqlParameter("@id_unidad", modeloUnidadNegocio.idUnidad))); }
public Int32 add(RelacionUsrEmprUniCentro relacionUsrEmprUniCentro) { return(_queryExecuter.execute( "insert into relacion_usr_emp_uni_cc " + " (activo, id_usuario, id_empresa, id_unidad, id_centrocosto) " + " VALUES " + " (true,@id_usuario,@id_empresa,@id_unidad,@id_centrocosto)", new NpgsqlParameter("@id_usuario", relacionUsrEmprUniCentro.id_usuario), new NpgsqlParameter("@id_empresa", relacionUsrEmprUniCentro.id_empresa), new NpgsqlParameter("@id_unidad", relacionUsrEmprUniCentro.id_unidad), new NpgsqlParameter("@id_centrocosto", relacionUsrEmprUniCentro.id_centrocosto))); }
public int Add(ProgramacionProceso programacionProceso) { string ddl = "INSERT INTO " + " programacion_proceso (clave, descripcion, cron_expresion, id_usuario) " + " VALUES " + " (@clave, @descripcion, @cron_expresion, @id_usuario)"; return(_queryExecuter.execute(ddl, new NpgsqlParameter("@clave", programacionProceso.clave), new NpgsqlParameter("@descripcion", programacionProceso.descripcion), new NpgsqlParameter("@cron_expresion", programacionProceso.clave), new NpgsqlParameter("@id_usuario", programacionProceso.descripcion))); }
public int addModeloNegocio(Modelo_Negocio modeloNegocio) { var idModelo = _queryExecuter.ExecuteQueryUniqueresult("select nextval('seq_modelo_neg') as idModelo")["idModelo"]; modeloNegocio.id = Convert.ToInt64(idModelo); string addModelo = "insert into " + "modelo_negocio" + "(" + "id" + "," + "nombre" + "," + "tipo_captura_id, " + "activo," + "agrupador" + ") " + "values " + "(" + " @id," + " @nombre," + "@tipo_captura_id," + "@activo," + " @agrupador" + ")"; int cantFilas = _queryExecuter.execute(addModelo, new NpgsqlParameter("@id", modeloNegocio.id), new NpgsqlParameter("@nombre", modeloNegocio.nombre.Trim()), new NpgsqlParameter("@tipo_captura_id", modeloNegocio.tipo_captura_id), new NpgsqlParameter("@activo", modeloNegocio.activo), new NpgsqlParameter("@agrupador", modeloNegocio.agrupador)); foreach (var idUnidad in modeloNegocio.unidades_negocio_ids) { ModeloUnidadNegocio modeloUnidadNegocio = new ModeloUnidadNegocio(); modeloUnidadNegocio.idModelo = modeloNegocio.id; modeloUnidadNegocio.idUnidad = idUnidad; _modeloUnidadNegocioDataAccessLayer.Add(modeloUnidadNegocio); } return(cantFilas); }
public int delete(Int32 id) { return(_queryExecuter.execute("update tab_relacion_rol set estatus_logico=false where id=@id", new NpgsqlParameter("@id", id))); }